这是我用于服务器端数据的HTML,将数据加载到数据表中并从控制器获取数据。
Ajax请求发送到mvc控制器并获取列表,加载到模型但不能显示在我的数据表中。
<script type="text/template" id="tablescript"></script>
<table class="table table-hover table-bordered table-striped" id="tblloaddata"></table>
Ajax请求发送到mvc控制器并获取列表,加载到模型但不能显示在我的数据表中。
var table;
var loadtable = function () {
var getUrl = $("#hidLoadMembersUrl").val();
var tmpl = _.template($("#tablescript").html());
table = $("#tblloaddata").DataTable({
"processing": true,
"serverSide": true,
"ajax": {
url: getUrl,
type: "POST"
},
"columns": [
{ "data": "Name", "title": "Name" },
{ "data": "PhoneNumber", "title": "PhoneNumber" },
{ "data": "CNIC", "title": "CNIC" },
{ "data": "So", "title": "SoDoWoName" },
{ "data": "Thumb", "title": "Thumb" },
{ "data": "Image", "title": "Image" },
{ "data": "NomineeImage", "title": "NomineeImage" },
{ "data": null, "title": "Action", "orderable": "false" },
],
"rowCallback": function (row, data) {
console.log(data);
$(row).html(tmpl(data));
}
});
};