【发布时间】:2016-02-04 16:47:40
【问题描述】:
我尝试使用 datatable.js ajax 创建表。 我从 webmethod 获取数据,但是,结果没有添加到表中。
JS方法
function getMyData() {
alert('d');
$.ajax({
type: "POST",
url: "AssignHistory.aspx/getModemAssign ",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: buildMyDatatable,
error:
function (msg) {
alert(msg.status + " " + msg.statusText);
}
});
function buildMyDatatable(result) {
var data = JSON.stringify(result.d);
$('#gvAssgin').dataTable({
retrieve: true,
JSON:data,
columns: [
{ data: "ModemId" },
{ data: "ModemName" }
]
});
}
}
HTML 代码
<table id="gvAssgin">
<thead>
<tr>
<th>
Modem ID
</th>
<th>
Modem Name
</th>
</tr>
</thead>
等待回复
【问题讨论】:
标签: javascript jquery asp.net ajax datatables