Geçmişte bazı jQuery yaptım, ama tamamen bu konuda takılıp kaldım. Eşzamanlı ajax çağrılarını kullanmanın artılarını ve eksilerini biliyorum, ama burada gerekli olacak.
Uzak sayfa yüklenir (kundakçı ile kontrol edilir), ancak geri dönüş gösterilmez.
İşlevimin düzgün bir şekilde geri dönmesini sağlamak için farklı ne yapmalıyım?
function getRemote() {
var remote;
$.ajax({
type: "GET",
url: remote_url,
async: false,
success : function(data) {
remote = data;
}
});
return remote;
}
seems that the statement "[synchronous] will be required" indicates a lack of understanding of JavaScript engines, thus a poorly architected app.
Veya çok iyi bir anlayış: Bir AJAX çağrısı yapmak istiyorsanız onbeforeunload
, senkronize bir istek kullanmak aslında önerilen yoldur (tarayıcı penceresi, istek aksi belirtilmedikçe gider). Herhangi bir şekilde `` Eşzamanlı ajax çağrılarını kullanmanın artılarını ve eksilerini biliyorum '' diyor ... Belki ona inanıyor musun?