1
使用jQuery我得到從數據庫中提取一行的JSON對象。該行大約有30列,因此與行數據一起,成功消息(success = true)JSON結果返回數組,其中包含表列(例如:id,名稱,地址等),名爲table_columns。循環通過JSON對象和動態捕獲變量(jQuery)
其目的是將所有返回的數據放入相關的html表單字段(例如:地址輸入將填充data.adress),並且我想回顧一下讓循環通過data.table_columns數組和將json數據存儲到其相應的表單輸入中。讓我告訴你一個代碼,以便更好地解釋:
$.getJSON(base_url+'index.php/iprdb/ajax_get_row/'+entry_id, function(data){
if(!data.success) {
alert('server error. please try again or contact support');
} else {
$.each(data.table_columns, function(i, item) {
var myVar = item; // gets table column name ex: address
$('#'+myVar).val(data.myVar); // stores address into input with id #address
});
}
});
所以是有可能訪問data.address例如使用這種方法嗎?
好:),你不需要'myVar'存在,因爲它是一樣'item',你可以直接寫'數據[項目]'。不要忘了選中此複選標記作爲正確的答案。 – Anurag 2010-07-14 19:44:23
啊打我吧 – Darcy 2010-07-14 19:44:51