Hy,
我正在建立一个网站,我有一个自动填充字段
问题是我在<li>
中有1000多个<ul>
s,在移动设备上它非常慢。
我想在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个字母后显示选项?
答案 0 :(得分:1)
我找到了答案
jQuery(document).bind('pageinit' , function( event, data ) {
yourFilterFunction = function( text, searchValue ) {
if (searchValue.length < 3) { // automatically omit search terms less than 3
return -1;
}
return text.toLowerCase().indexOf( searchValue ) === -1;
};
jQuery("#business_list_id").listview('option', 'filterCallback', yourFilterFunction);
});