jQuery功能:
$.ajax({
type: "POST",
url: formsubmission,
data: Getcity,
success: function(response){
var city = '';
var citylist = response;
$.each(citylist, function(key, value) {
alert('each function');
alert(value.ID);
});
}
});
JSON数据:
[
{
"ID":"1",
"Name":"Ahmedabad",
"State":"2",
"Status":"Open"
},
{
"ID":"9",
"Name":"Mumbai",
"State":"2",
"Status":"Open"
}
]
我的jQuery函数没有警告JSON数据,它没有警告每个函数不工作我该如何解决这个错误?抱歉我的英语不好。
答案 0 :(得分:0)
将类型更改为方法
$.ajax({
method: "POST",
url: formsubmission,
data: Getcity,
success: function(response){
var city = '';
var citylist = $.parseJSON( response );
$.each(citylist, function(key, value) {
alert('each function');
alert(value.ID);
});
}
});
答案 1 :(得分:0)
在循环中,它可能也有助于做警报(键)和警报(值)来检查你当时正在做什么。
答案 2 :(得分:0)
在使用jQuery时,您需要编写
中的所有内容$("document").ready(function(){
});
尝试将你的ajax调用保持在准备好的函数中并让我知道结果...希望这有助于......:)