Datatable performance with high number of columns
I am having a performance problem with the yahoo datatable so I hope someone may be able to give me a few pointers as to what is going on and perhaps how I may be able to resolve the problem.
I have a datatable updated after a select type of event. The number of rows in a simple case is 12, however there are about 40 columns of data. The datatable has a hardcoded width to enable horizontal scrolling, its sorting code is disabled, and each column has an identifier and a field width specified. (Note, the code that calls addRows also performs a series of addDataset on a chart widget.)
Running under Firefox results in responses/screen refreshes of about 3 seconds, and IE (6+) responses are much longer, enough to start thinking something is wrong.
I do not know if it a browser issue, or it happens there is quite a bit of data coming through that must populate the table.
Has anyone experienced anything similar? and if so, were they able to resolve the issue? Any pointers will be helpful.