jQuery Mobile - 过滤数据 - 文本和文本

时间:2012-05-30 23:15:13

标签: javascript jquery mobile jquery-mobile filter

如果我在data-filtertext中有值,jQuery Mobile会忽略该行的正常文本。有没有办法搜索过滤数据文件和正常文本而不是仅过滤数据文件?

<li data-filtertext="value"><a href="#">content</a></li>

1 个答案:

答案 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>