2017-03-27 50 views
0

jQuery的功能:阿賈克斯數據不dispalying

$.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

在成功處理程序的第一行嘗試提醒(響應)。它顯示了什麼嗎? – diavolic

+0

yes顯示數據 –

+1

然後嘗試var citylist = $。parseJSON(響應) – diavolic

回答

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); 
    }); 
    } 
}); 
+0

它不工作你能幫助我,現在如何解決這個錯誤? –

+0

你能檢查你得到的錯誤嗎?對我來說,上面的代碼正在與URL更改 –

+0

兄弟它通過jsonparse功能解決 –

0

在循環還可以幫助做警告(重點)和警報(值)來檢查你的那一刻是一樣的東西。

+0

兄弟你能寫一個程序嗎? –

0

兄弟同時使用jQuery你需要寫的每一件事中

$("document").ready(function(){ 
    }); 

只是儘量保持你的Ajax調用準備函數內部,讓我知道結果......希望這有助於...: )