用我的json数据填充JQuery DataTable
建议使用JQuery数据表。现在,我需要用从控制器发送的一堆json对象填充网格。我如何从JS在网格上发送此数据
$.ajax({ ...
url: '/Home/ReturnJsonData',
success: function (result) {
$.each(result, function (i, item) {
// this is where I should sent item object to my grid
});
},
error: function () { alert("error"); }
});
我已经找到了这些链接,但是我不知道如何实现它。
回答:
您应该使用JQuery DataTable sAjaxSource属性来指定ajaxsource,在这种情况下,它将是/
HomeReturnJsonData
以下是一个例子
$(document).ready(function () { $('#myDataTable').dataTable({
"bServerSide": true,
"sAjaxSource": "Home/ReturnJsonData",
"bProcessing": true,
"aoColumns": [
{ "sName": "ID",
"bSearchable": false,
"bSortable": false,
"fnRender": function (oObj) {
return '<a href=\"Details/' +
oObj.aData[0] + '\">View</a>';
}
},
{ "sName": "COMPANY_NAME" },
{ "sName": "ADDRESS" },
{ "sName": "TOWN" }
]
});
});
以上是 用我的json数据填充JQuery DataTable 的全部内容, 来源链接: utcz.com/qa/398632.html