Datatable Combo

Hi,

we have two critical questions regarding the combo-box within datatable:

  1. Is it possible to implement datapaging inside the comobo-box? We have significant performance issues with datasets > 100.000

  2. Is it possible to implement a wildcard search? What we want to do:

Type in sth. like *cedes and find all values which inclue “cedes” like “Mercedes” or “Mercedes Benz”

Any suggestions?

Hello,

Is it possible to implement datapaging inside the comobo-box? We have significant performance issues with datasets > 100.000
The thing is that paging is supported only on data components like dataview, datatable and list. So, as the solution you can use list with text instead of combo
And it will be like this
https://snippet.webix.com/a4jclwvu

Type in sth. like *cedes and find all values which inclue “cedes” like “Mercedes” or “Mercedes Benz”

 filter:function(obj, filter){ 
           return obj.value.toLowerCase().indexOf(filter.toLowerCase()) != -1; 
     }

We have significant performance issues with datasets > 100.000

Yep, Webix List (used as part of a a combo box as well) renders all the records by default, so there are 100.000 div elements in DOM at once, which leads to performance issues.

Good news that you can enable dynamic rendering (not yet loading) in it by the corresponding dynamic:true setting, which is applied to a suggest body. Then, List will render records in portion when users scrolls its content:

https://snippet.webix.com/xl41rsx0