我找到了在数据表中生成多个复选框的下一个代码,它的效果很好:
https://jsfiddle.net/snqw56dw/
var table = $('#example').DataTable({
'ajax': 'https://api.myjson.com/bins/1us28',
'columnDefs': [
{
'targets': 0,
'checkboxes': {
'selectRow': true
}
}
],
'select': {
'style': 'multi'
},
'order': [[1, 'asc']]
});
Run Code Online (Sandbox Code Playgroud)
但是当我尝试更改代码以使用静态表数据(更改后的数据不会来自 Ajax)时,它停止工作了..
这是我的代码:
https://jsfiddle.net/snqw56dw/3158/
var table = $('#example').DataTable({
'columnDefs': [
{
'targets': 0,
'checkboxes': {
'selectRow': true
}
}
],
'select': {
'style': 'multi'
},
'order': [[1, 'asc']]
});
Run Code Online (Sandbox Code Playgroud)
我很想得到你的帮助,并了解我在那里做错了什么..
谢谢