如果我在data-filtertext中有值,jQuery Mobile会忽略该行的正常文本。有没有办法搜索过滤数据文件和正常文本而不是仅过滤数据文件?
<li data-filtertext="value"><a href="#">content</a></li>
答案 0 :(得分:3)
据我所知,目前没有 data - *选项允许搜索 data-filtertext 和 li 内容。只需将它们中的两个组合在 data-filtertext 字符串中。你的例子重做了:
<li data-filtertext="value content"><a href="#">content</a></li>
这适用于我的情况,我在城市中列出了多个网站。城市名称是列表分隔符,而不是(通常)在站点名称中,但我希望它的子项在输入时显示。示例:
<ul data-role='listview' data-filter='true'>
<li data-role="list-divider">Tallahassee</li>
<li data-filtertext="Tallahassee Dog Et Al">Dog Et Al</li>
<li data-filtertext="Tallahassee Jim and Milts">Jim and Milts</li>
<li data-role="list-divider">Atlanta</li>
<li data-filtertext="Atlanta The Varsity">The Varsity</li>
</ul>