【发布时间】:2021-04-08 13:14:45
【问题描述】:
我用来增加单元格值的代码。但它不会像 +1 那样做
0 1 3 6 10 15 21 28...
这是我的代码:
function incNumber(){
var qtyValue = 0;
var table = $('#example').DataTable();
$('#example tbody').on('click', 'td', function(){
qtyValue = parseInt(table.cell(this, 5).data());
qtyValue++;
table.cell(this, 5).data(qtyValue);
});
}
【问题讨论】:
-
这是一个猜测,因为没有minimal reproducible example - 但如果你这样做,你会得到确切的序列:
<td onclick="incNumber()">0</td>。因此,您有多个级联onClick事件。您可以按照Passing 'this' to an onclick event 中提供的方法解决此问题。
标签: javascript jquery asp.net-mvc datatable datatables