$.getJSON(url, data, function(data){ })访问同步
2017-07-10 16:18
323 查看
var url = "pc/admin/grade/getGradeInfo";
var args = {"school_Id": schoolId};
$.getJSON(url, args, function (data) {
for (var i = 0; i < data.length; i++) {
var id = data[i].id;
var grade = data[i].grade;
var gradeName = $.gradeName.getGradeName(grade);
$("#grade").append("<option value='" + id + "'>" + gradeName + "</option>")
}
});
实现同步请求:
$.ajaxSettings.async = false;
$.getJSON(url, data, function(data){ });
这样页面展示就不用写在$.getJSON里面了,可以其外面写了。
同时执行多个$.getJSON() 数据混乱的问题的解决
在执行之前加$.ajaxSettings.async = false; (同步执行)
执行你的代码之后及时恢复为$.ajaxSettings.async = true; (异步执行)
var args = {"school_Id": schoolId};
$.getJSON(url, args, function (data) {
for (var i = 0; i < data.length; i++) {
var id = data[i].id;
var grade = data[i].grade;
var gradeName = $.gradeName.getGradeName(grade);
$("#grade").append("<option value='" + id + "'>" + gradeName + "</option>")
}
});
实现同步请求:
$.ajaxSettings.async = false;
$.getJSON(url, data, function(data){ });
这样页面展示就不用写在$.getJSON里面了,可以其外面写了。
同时执行多个$.getJSON() 数据混乱的问题的解决
在执行之前加$.ajaxSettings.async = false; (同步执行)
执行你的代码之后及时恢复为$.ajaxSettings.async = true; (异步执行)
相关文章推荐
- jQueryAjax请求-jQuery.getJSON(url, [data], [callback])
- $getJSON(url,function(date){})
- jQuery.getJSON(url, [data], [callback])[通过url,文件。txt,带参数三种方式](十三)
- jQuery.getJSON(url, [data], [callback])
- input屏蔽历史记录 ;function($,undefined) 前面的分号是什么用处 JSON 和 JSONP 两兄弟 document.body.scrollTop与document.documentElement.scrollTop兼容 URL中的# 网站性能优化 前端必知的ajax 简单理解同步与异步 那些年,我们被耍过的bug——has
- function BtnList_Click() { $.ajax({ url: "aa.asmx/GetList", data: {}, type: "post", success: fu
- $.getJSON('url',function(data){}) 中回调函数不执行
- $.getJson(url,data,callback)回调函数不执行的问题
- jQuery.getJSON( url [, data ] [, success ] ) 中的回调函数参数不执行
- jQuery.getJSON(url, [data], [callback])
- 让web api 4.5支持Jquery.getJson(url,handle)跨域访问
- 解决getAsDataURL在Firefox7.0 无法预览本地图片
- 使用getJSON进行局部刷新时,url所带参数过长,导致失败的解决方法
- 使用jquery的getJSON跨域访问
- 获取当前访问的部分虚拟路径(Request.Url.GetLeftPart)
- 关于从不同的URL获取JSON数据时Ext.data.Store反映迟缓问题的解决
- 访问arcgisserver报:HTTP Status 405 - HTTP method GET is not supported by this URL
- 想知道$.post(url,paramet,function(data,status){})中data和status的数据是怎么来的请进来看看。
- jQuery.get(url,[data],[callback])
- jQuery.get(url,[data],[callback])