Ben arka planda jquery ve sonrası yöntemlerini kullanır cakephp uygulama geliştiriyorum.
CakePHP'de arka planda bir post isteği gönderdiğinde, bir div yenileme (veya yeniden) vardır, ve bu yeni içerik göstermek zorundadır.
Mesaj yöntem MySQL sorgusu yapar diğer php dosyasını çağırır. Div ayrıca mysql çağrı ve veri tabanına uygun verileri seçin.
Sorun div ilk mysql sorgudan önce yenilenir (veya yeniden) olmasıdır. Yani Tamam çalışır, ancak mysql sorgu yürütüldüğünde kadar nasıl, biraz "beklemek" olduğunu div söyleyebilirsiniz?
İşte benim kod ...
$.post('/publications/deleteItem/' + valueClicked, function(data) {
}, 'html');
$.post('/publications/getItems/' + val + '/' + val1, function(data) {
$("#relatedNumerationPublications").empty().append(data);
}, 'html');
UPDATE: ok, so, i get where is problem. like Chetan Sastry suggested below, tryed with:
$.post('/publications/deleteItem/' + valueClicked, function() {
$.post('/publications/getItems/' + val + '/' + val1, function(data) {
$("#relatedNumerationPublications").empty().append(data);
}, 'html');
}, 'html');
Sorun Sayfa Bulunamadı edilmedi '/ yayınlar / DeleteItem /' + valueClicked nedenidir yanıttır. Bu cakephp nedeni sanırım (aslında, bu sayfa mevcut, ancak bu gibi CakePHP'de döner değil).
o 'Sayfa bulunamadı' hatası atlamak için, ve şifre ile devam nasılsa mümkün mü?