我是 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
}
});
}
一切正常,唯一的事情是我需要保留我的变量......但看起来它已经消失了......
有谁知道为什么?
谢谢