$.getJSON(url, data, function(data){ })访问同步

xiaoxiao2021-02-28  100

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; (异步执行)
转载请注明原文地址: https://www.6miu.com/read-31200.html

最新回复(0)