同步ajax无效:
var rslt = false;
$.ajax({
async: false,
url: url,
dataType: "json",
success: function(data) {
rslt = true;
}
});
document.write(rslt);
rslt仍显示为false。
我没有想法......
答案 0 :(得分:0)
你可以告知它是GET还是POST,因为你没有传递任何东西,我认为它是一个get,你把类型设置为'GET'
这应该有效:
var rslt = false;
$.ajax({
async: false,
type: 'GET',
dataType: 'json',
url: url,
success: function(data) {
rslt = true;
}
});
document.write(rslt);