Javascript jquery在成功时赋值
我有一个返回一些文本的url。我会把这个字符串赋给region变量。我怎么做Javascript jquery在成功时赋值,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我有一个返回一些文本的url。我会把这个字符串赋给region变量。我怎么做 var region=""; $.get("retrieve/region", function(data) { region=data; alert(data); }); alert("r= "+region); $.get()调用中定义的函数不会立即运行,因此在$.get()回调为其分配值之前,您的警报将打印区域的值。如果您将警报放在函数中,以便在赋值后运行,您会看到。@michele我忘记了这
var region="";
$.get("retrieve/region", function(data) {
region=data;
alert(data);
});
alert("r= "+region);
$.get()
调用中定义的函数不会立即运行,因此在$.get()
回调为其分配值之前,您的警报将打印区域的值。如果您将警报
放在函数中,以便在赋值后运行,您会看到。@michele我忘记了这一点,但请注意,您的页面在发出请求时将停止响应,因此如果您的用户连接缓慢,这可能会造成中断。