Ajax数据并不令人失望

时间:2017-03-27 12:03:25

标签: jquery json ajax

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数据,它没有警告每个函数不工作我该如何解决这个错误?抱歉我的英语不好。

3 个答案:

答案 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调用保持在准备好的函数中并让我知道结果...希望这有助于......:)