1
0
mirror of https://github.com/DataTables/DataTables.git synced 2025-03-15 16:29:16 +01:00

Dev fix: The last commit for fnUpdate wasn't quite complete - this commit is the correct one. Updating fnUpdate to be able to cope with bDeferRender

This commit is contained in:
Allan Jardine 2011-05-09 18:06:52 +01:00
parent d073e36c34
commit d242d9cad4

View File

@ -1931,18 +1931,18 @@
} }
} }
iVisibleColumn = _fnColumnIndexToVisible( oSettings, iColumn ); if ( oSettings.aoData[iRow].nTr !== null )
if ( iVisibleColumn !== null )
{ {
if ( oSettings.aoData[iRow].nTr !== null ) iVisibleColumn = _fnColumnIndexToVisible( oSettings, iColumn );
if ( iVisibleColumn !== null )
{ {
oSettings.aoData[iRow].nTr.getElementsByTagName('td')[iVisibleColumn].innerHTML = oSettings.aoData[iRow].nTr.getElementsByTagName('td')[iVisibleColumn].innerHTML =
sDisplay; sDisplay;
} }
} else
else {
{ oSettings.aoData[iRow]._anHidden[iColumn].innerHTML = sDisplay;
oSettings.aoData[iRow]._anHidden[iColumn].innerHTML = sDisplay; }
} }
} }
else else
@ -1974,15 +1974,18 @@
} }
} }
iVisibleColumn = _fnColumnIndexToVisible( oSettings, i ); if ( oSettings.aoData[iRow].nTr !== null )
if ( iVisibleColumn !== null )
{ {
oSettings.aoData[iRow].nTr.getElementsByTagName('td')[iVisibleColumn].innerHTML = iVisibleColumn = _fnColumnIndexToVisible( oSettings, i );
sDisplay; if ( iVisibleColumn !== null )
} {
else oSettings.aoData[iRow].nTr.getElementsByTagName('td')[iVisibleColumn].innerHTML =
{ sDisplay;
oSettings.aoData[iRow]._anHidden[i].innerHTML = sDisplay; }
else
{
oSettings.aoData[iRow]._anHidden[i].innerHTML = sDisplay;
}
} }
} }
} }