For a grid who contains 140 rows, filtering takes about 3 seconds (slow but ok).
But if I attach the grid to a windows who is attached to a cell of a layout, filtering
takes more than 15 seconds (very slow => unusable : browser ask always for continue or stopping the script).
You are using hideRow() method to filter the grid. This is very slow method. To increase filtration speed try to use filterBy() method
I can’t use filterBy method in a GPL application (filterBy only available in Professionnal version)
Remember that when the grid is not attached it’s not slow and with dhtmlx 2.1 it was not slow even if the grid was attached. There’s speed regression between dhtmlx 2.1 and 3.0 if the grid is attached :
dhtmlx 2.1 dthmlx 3.0
grid attached OK VERY SLOW
grid not attached OK OK
filterBy() method is available at Standard version. You can use it freely. If you need official answer - drop email to sales@dhtmlx.com. We will fix documentation as soon as possible.
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan