我正在使用Datatable
制作可编辑的Jeditable
。我需要能够动态添加行,这是我成功完成的。默认情况下,Datatables
似乎会添加row_id
0
的所有内容,因此无法区分添加的行。
所以我正在开发一个分配row_id
的函数。没有错误,但它似乎也不起作用,因为它仍为所有添加的行返回row_id
0
。
$('#addRow').on( 'click', function () {
var rowIndex = $('#example').dataTable().fnAddData([ "column1Data", "column2Data"]);
var row = $('#example').dataTable().fnGetNodes(rowIndex);
$(row).attr('id', row_id_counter);
row_id_counter ++;
整个代码:
答案 0 :(得分:0)
我在提供的小提琴中测试了你的代码,它正在添加带有顺序id的新表行,从索引0开始。我没有看到任何重复的id为0?