海,
我正在制作一个网站,并且我有一个自动完成字段。
问题是我有 1000+<li>
秒,<ul>
在移动设备上它非常慢。我想在 3 个字母后制作过滤器。
我有这个代码:
jQuery(document).bind('pageinit' , function( event, data ){
jQuery('input[data-type="search"]').listview('option', 'filterCallback', yourFilterFunction);
yourFilterFunction = function( text, searchValue ){
if (searchValue.length < 3) { // automatically omit search terms less than 3
return 0;
}
return text.toLowerCase().indexOf( searchValue ) === -1;
};
});
如何使选项在 3 个字母后显示?