【发布时间】:2021-01-17 04:09:41
【问题描述】:
我有一个动态 jQuery 数据表。对于最后一列,我可以选择删除行。为了执行此操作,我需要将 itemId 值传递给按钮 onClick 属性中指定的函数。
这就是我目前的做法,但没有运气:
defaultContent: "<button class='btn btn-danger' onclick='StockSearchManagment.DeleteStock(" + data.itemId + ")'>Delete</button>"
这是我的完整 JavaScript 函数:
GetInfo: function (tble) {
$(document).ready(function () {
$.ajax({
url: '/Home/GetList',
dataType: "json",
method: 'post',
success: function (data) {
tble.DataTable().destroy();
tble.DataTable({
data: data.html
,
"columns": [
{ data: "itemId" },
{ data: "name" },
{ data: "description" },
{
data: null,
defaultContent: "<button class='btn btn-danger' onclick='StockSearchManagment.DeleteStock(" + data.ItemId + ")'>Delete</button>"
}
]
});
},
error: function (err) {
alert(err);
}
});
});
}
【问题讨论】:
标签: javascript jquery json ajax datatables