我在jQuery和asp.net中使用json從數據庫中獲取數據,我每次都在爲每個表執行此操作。有沒有什麼辦法可以創建一個函數,並傳遞一些參數,比如(列名,表名和控件顯示在內)。動態json數組對象
function LoadData(Url, Data, ControlToShow, Columns){
$.ajax({ type: "post",
url: Url,
data: Data,
contentType: "application/json;charset=utf-8", dataType: "json",
success: function (data) {
if (data.d != null || data.d != 'null') {
var items = data.d;
$("#" + ControlToShow).append(items[0].Columns[1]);
}
}
}
或者換句話說通過將列名狀
var items = response.d;
var colName = 'Customers';
alert(items[0].colName);
colName = 'CustomerID';
alert(items[0].colName);
或者像這樣使用JSON數組對象的動態。
你能爲我提供asp.net和JSON –
檢查編輯的代碼,HTTP的例子://jsfiddle.net/ABZC9/1/ –