Hier ist mein verkürzte Code-Schnipsel:Javascript DoEvents gleichwertig?
$(document).ready(function() {
$.get("/Handlers/SearchData.ashx",
function(data) {
json = $.evalJSON(data);
});
//do some other stuff
//use json data
alert(json == null);
});
Alarm sagt wahr, weil evalJson noch JSON Verarbeitung von Daten nicht erfolgt (21kb gzipped). Ich muss irgendwie warten, bis es fertig ist, bevor ich diese Daten verwende - genau das, was ich mit DoEvents in einer While-Schleife machen würde.
Das hat funktioniert. Vielen Dank. – Vnuk
Ich hatte keine Ahnung von .ajaxSetup. Nochmals vielen Dank. – Vnuk