如果我的生产代码如下所示,则在选择valid
中的第一行时,true
未定义。如何在rowClick
回调中初始化dataTable后触发其处理程序定义的事件?
initComplete
答案 0 :(得分:0)
我不确定我理解你在说什么,但听起来你想将点击事件绑定到第一行 - 这是正确的吗?如果我误解了,请道歉。
如果我理解正确,那么您可以在rowCallback中执行此操作。
$('#exampleTable').DataTable({
"rowCallback": function (row, data, index ) {
$(row).on("click", function (e) {
console.log('hi');
});
}
});
此示例将向每行添加一个click事件。单击时,事件会将单词“hi”记录到控制台。要仅将事件添加到第一行,您可以添加一个条件,在创建事件之前检查index
值。