私はjavascriptとjQueryが初めてです。サーバーからデータを取得するために ajax 呼び出しを使用しています。実際には、呼び出し後に JavaScript 変数が失われています。これが私がしたことです。変数は関数の外側で定義され、他の関数で処理されます。
var a = 0;
function myfunction(url){
$.ajax({
url: url,
timeout: 20000,
success: function(data){
// Do some stuff
// The a variable is now undefined
},
error: function(){
// Do some stuff
}
});
}
すべてが正常に機能しています。唯一のことは、変数を保持する必要があることです...しかし、それはなくなったようです..
誰かが理由を知っていますか?
ありがとう