-4
我想從jQuery podt中創建數據,怎麼辦?
nat="";
$.post("random_unique", function(data){
nat = data;
});
alert(nat); //--> Nothing.
我想從jQuery podt中創建數據,怎麼辦?
nat="";
$.post("random_unique", function(data){
nat = data;
});
alert(nat); //--> Nothing.
jQuery調用是異步的,因爲如果您的腳本在數據仍在加載時可以執行其餘部分。在$.post()
的回調中執行您的任務。
nat="";
$.post("random_unique", function(data){
nat = data;
alert(nat); //--> Something!
});
P.S.不要用alert()
來調試代碼;使用console.log()
。如果您經常收到JSON響應(或進行錯誤處理時),您將使用不警告的對象。
'asynchronious' –
您是否嘗試** var nat =「」; ** – Carlos487
@ Carlos487這不是問題所在。 – Mathletics