我有一個按鈕發佈到服務器。這可以很好地執行兩個參數來執行返回JSON
對象的查詢。我想要異步更新網頁,並返回JSON
數據立即點擊按鈕。我有這個代碼返回未定義或只是所有JSON
對象中的最後一個值。我不知道我做錯了什麼,有人可以指點我的方向嗎?jQuery返回undefined JSON
$('#mybutton').click(function() {
$.post('search.php', {
regNo: $("#regNo").val(),
datepicker: $(".datepicker").text()
},
function(data) {
var obj = data.valueOf();
$.each(obj, function(i) {
$('#responsetxt').html("<b>"+obj[i].time+ "</b>");
});
},
'json');
});
});
您確定您正在從search.php獲取想要的數據嗎?如果可以,請包含search.php的內容。 – Ehsan
你爲什麼要做'var obj = data.valueOf()'?只需使用'data'。 –
'{「id」:「10」,「regNo」:「357139052579492」,「timezone」:「0」,「time」:「1393344365」,「reason」:「3」} - 返回的JSON樣本 –