Ich habe eine Funktion, die json (networks_function.php baut einige Arrays und kodiert sie als json) zurückgibt:Json nicht konsistent zwischen Alarm Aussage und Funktionen
var json;
$(document).ready(function(){
$.post("network_function.php", function(data) {
json = data;
alert(json);
});
});
ich die json Variable auf eine neue Funktion übergeben die interpretiert es nicht richtig. Wenn ich jedoch den Text der Alert-Anweisung kopiere und ihn in die zweite Funktion fest einprogrammiere (und ihn gleich der json-Variable setze), funktioniert er. Ich bin mir sicher, dass dies kein Problem mit variablem Umfang ist. Weiß jemand, warum das sein könnte?
nie Warnung zum Debuggen verwenden. Verwenden Sie stattdessen 'console.log (data)'. Wenn die Konsole ein Objekt anzeigt, ist es ein guter JSON. – Joseph