【发布时间】:2015-09-26 19:15:11
【问题描述】:
我正在使用 Datatables 和 Jquery 来构建我的应用程序。我正在从我的服务器将数据提取到表中。该表有 3 列,每列代表 consignmentID、ConsignmentName 和一个“添加”按钮。我想检索单击的相应添加按钮的 consigmentID。
var oTable = $('#viewAllConsignments').DataTable( {
"aaSorting": [ ], // Prevent initial sorting
"sAjaxSource": "getConsignment",
"sAjaxDataProp": "",
"sServerMethod" : "POST",
"bProcessing": true,
"aoColumns": [
{ "mData": "consignment.consignmentId"},
{ "mData": "consignment.consignmentName" },
{ "mData": "consignment.consignmentId",
"bSortable": false,
"mRender": function(data, type, full) {
return '<button type="button" id="btn-packets" class="btn btn-success btn-packets">Add</button>';
}
}
]
});
【问题讨论】:
-
在构建数据时为每一行添加 data-consignmentId="database value" 到您的按钮,然后单击按钮执行以下操作:
标签: jquery datatables