将Row_Ids分配给数据表中的动态添加行
问题描述:
我正在使用Jeditable
来编辑Datatable
。我需要能够动态添加行,我已经成功完成。默认情况下,Datatables
将会添加所有内容,其中row_id
的值为0
,这样就无法区分添加的行。将Row_Ids分配给数据表中的动态添加行
所以我正在分配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 ++;
整个代码:
你说得对!它似乎工作正常。这意味着,虽然它正确分配,但是'POST'请求必须错误,因为'row_id'值始终为'0'。该值来自'“row_id”:oTable.fnGetPosition(this)[1]'。这是不是从'
相关问题