我动态生成了我的列表视图。现在,由于列表生成期间的事件绑定,listview ul 的每个 li 元素都有一个特定的事件。现在这个 listview data-filter="true"。
然后从另一个文本字段(来自另一个 jqm 页面),我需要输入一个字符串,在输入键时我需要将值传递给过滤器字段文本(用于过滤列表视图的那个)然后获取对应的 li 元素到传递的值。
谁能指出我正确的方向?
我动态生成了我的列表视图。现在,由于列表生成期间的事件绑定,listview ul 的每个 li 元素都有一个特定的事件。现在这个 listview data-filter="true"。
然后从另一个文本字段(来自另一个 jqm 页面),我需要输入一个字符串,在输入键时我需要将值传递给过滤器字段文本(用于过滤列表视图的那个)然后获取对应的 li 元素到传递的值。
谁能指出我正确的方向?
我以不同的方式处理它:
$.each($('#myListView').children(),function(){
var text = $(this).attr("data-filtertext");
if(text.toLowerCase().search(search) > 0){
//do event
//Since I generate the data-filtertext attr,
//and I've guarantee that it wont have duplicate, so:
$(this).children("a").click();
}
});