diff --git a/api/fnAddTr.js b/api/fnAddTr.js index 78f4eec..621e567 100644 --- a/api/fnAddTr.js +++ b/api/fnAddTr.js @@ -1,40 +1,45 @@ /** * Take a TR element and add it to a DataTables table. Useful for maintaining - * custom classes and other attributes. + * custom classes and other attributes. If mRow parameter is set, update + * mRow instead of adding a new row. * @name fnAddTr * @anchor fnAddTr * @author Allan Jardine * * @example - * + * */ -$.fn.dataTableExt.oApi.fnAddTr = function ( oSettings, nTr, bRedraw ) { +$.fn.dataTableExt.oApi.fnAddTr = function ( oSettings, nTr, bRedraw, mRow ) { if ( typeof bRedraw == 'undefined' ) { bRedraw = true; } - + var nTds = nTr.getElementsByTagName('td'); if ( nTds.length != oSettings.aoColumns.length ) { alert( 'Warning: not adding new TR - columns and TD elements must match' ); return; } - + var aData = []; for ( var i=0 ; i