【发布时间】:2011-10-20 13:50:19
【问题描述】:
使用DataTables 时,如何获取 fnGetNodes 返回的行的列值?我正在使用下面的函数返回选定的行。我想使用此函数的返回值从数据库中删除选定的行。但是,要做到这一点,我需要每个选定行的唯一 ID 值。另一个潜在问题是 uniqueid attr 标记为:
bVisible: 假
这样它实际上不会显示给用户,因为他们不感兴趣。
/* Get the rows that are selected */
function fnGetSelected( oTableLocal )
{
var aReturn = new Array();
var aTrs = oTableLocal.fnGetNodes();
for ( var i=0 ; i<aTrs.length ; i++ )
{
if ( $(aTrs[i]).hasClass('row_selected') )
{
aReturn.push( aTrs[i] );
}
}
return aReturn;
}
【问题讨论】:
标签: javascript jquery datatables