ajax json同步无法与设置为false的async一起工作
ajax json synchronous not working with async set to false
同步ajax不工作:
var rslt = false;
$.ajax({
async: false,
url: url,
dataType: "json",
success: function(data) {
rslt = true;
}
});
document.write(rslt);
rslt仍然显示为false。
我没主意了。。。
您可以通知它是GET还是POST,因为您没有传递任何信息,我认为它是GET,所以将类型设置为"GET"
这应该有效:
var rslt = false;
$.ajax({
async: false,
type: 'GET',
dataType: 'json',
url: url,
success: function(data) {
rslt = true;
}
});
document.write(rslt);
相关文章:
- 为什么当async标志设置为false时,xmlhttprequest中的代码可以工作,而当它设置为true时却不能工作
- 使用ajax调用中的数据而不使用async:false
- jQuery没有指定异步调用级别async:false
- jQuery ajax async:false会导致一个奇怪的警告
- jquery ajax async false不起作用
- AngularJS与我的PHP API:获得值的工厂(async:false need alternative)
- jQuery Ajax with async: false 并返回数据
- $.ajaxSetup({async:false}) 在 IE 中不起作用
- ajax json同步无法与设置为false的async一起工作
- 进程上的XMLHttpRequest未在async上激发=false
- Wordpress ajax with async false
- Jquery已延迟.多个ajax调用.deferred vs async false
- 替代"async: false"用于连续的AJAX调用
- 为什么当async为false时,XHR不能设置响应类型
- Backbonejs只有在传入async:false作为fetch()方法的参数时才会获取值
- AJAX的替代方案async: false选项用于表单提交按钮单击事件处理程序
- jQuery AJAX ASync: False未按预期行为
- 如果调用小数据,可以使用async: false吗?
- Jquery加载图像时async为false
- 添加了insertBefore (async=false)的脚本接下来会加载吗?