2017-03-27 4 views
0

jQueryの機能をdispalyingされていません。Ajaxのデータが

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

はいデータを表示しています –

+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

兄弟あなたはprogrammを書いてくださいできますか? –

0

ブロあなただけの準備ができて関数内で、あなたのAJAX呼び出しを維持しようと、私は結果を知らせる

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

にすべてのものを作成する必要がjQueryを使って作業...ホープ、このことができますながら...。 )