Merhaba dostlarım.
sql dan veri çekip jquery ile yansıtıyorum ama bazen veri geç geliyor. bu yüzden jquery farklı çalışıyor.
en azından tüm sayfa yüklenene ve(YA) databaseden veri gelene kadar. checklisti disabled yapsam yeterli..
mysql dan veri gelmeden sayfa açılmasın
4
●364
- 14-07-2015, 07:27:43ihtiyacin olan sey ajax beforeSend
ornekleyecek olursak
$.ajax({ type: 'POST', //post method url: 'ajaxurl.php', //ajax url data: data, //gonderilecek veri beforeSend: function() { //burda checklist'i disable yapacaksin. }, success: function(data) { //burada gelen veriyi isleyeceksin. (sayfa 200 OK donerse) }, error: function(xhr) { // //burda veri gelmez vs. hata olursa yapacagin islemler. 200 OK donmezse }, complete: function() { //burada checklist'i tekrar aktif edeceksin //complete biraz success'e benzer ama sunucu hatasina vs. bakmaz, islemin hatali veya hatasiz sonuclanmasi anlamina gelir. burda yine checklist'i enab }, dataType: 'json' //bu da data tipi, genelde json oluyor });diger yolu da fonksiyonu/aksiyon'u tetiklediginde checklist'i disable yapip, veri geldiginda enable yapmak.