What you need to do is call the FixedColumn instance's fnUpdate API method when you 'open' a row, so it can reflect the updated DOM in the table. I think getting the animation for the slide open would be virtually impossible (it could be done, but I don't think it could be correctly synchronised and thus would look a bit 'odd').
You would need to make the fnUpdate call after the slideDown has completed - i.e. when the row is in the state that is ready to be cloned. As I say, I think the animation would need to be removed - getting the fixed column and the main table to animate at the same time would, I think be exceptionally hard.
Replies
Allan
That didn't work for me - here is how I did it:
var nDetailsRow = oSettings.oInstance.fnOpen(nTr, function () {
oSettings.oFixedColumns.fnUpdate();
fnFormatDetails(oSettings.oInstance, nTr)
}, 'details');
$('div.innerDetails', nDetailsRow).slideDown();
Allan
Had already tried it like that. When I do that the FixedColumns data area disappears - just blank space.
I thought I had been doing something wrong - I probably still am.
I appreciate your help.