Ajax异步提交造成变量undefined
2021-07-03 18:03
标签:url class data var query style ++ 循环 结束 在使用jQuery的get方法或post方法向后台发ajax请求时,在其中定义一个变量htmlcollectionlst,但是在循环结束后却发现是undifined 解决方法:使用ajax方法,设置提交方式为同步 Ajax异步提交造成变量undefined 标签:url class data var query style ++ 循环 结束 原文地址:http://www.cnblogs.com/yaotome/p/7124103.html1 $.get("GetPlantDetailHandler.ashx", { lname: json[0].LName }, function (data) {
2 var htmlcollectionlst = "";
3 for (var i = 0; i ) {
4 htmlcollectionlst += json[i].CollectionID;
5 }
6 $("#winCollectionList").html(htmlcollectionlst);
7 });
$.ajax({
url: "GetPlantDetailHandler.ashx",
type: "GET",
async: false,
dataType: "JSON",
data: { lname: json[0].LName },
success: function (data, textStatus, jqXHR) {
var htmlcollectionlst = "";
for (var i = 0; i ) {
htmlcollectionlst += json[i].CollectionID;
}
$("#winCollectionList").html(htmlcollectionlst);
}
});
上一篇:.Net下几种ORM框架的对比
下一篇:在唯一密钥属性“name”设置为“ExtensionlessUrlHandler-Integrated-4.0”时,无法添加类型为“add”的重复集合项