jQuery Mobile - filter data-filtertext AND text



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

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

据我所知,目前没有 data-* 选项可以同时搜索数据过滤器文本li 内容。只需在数据过滤器文本字符串中将它们两者组合在一起即可。您的示例已返工:

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

最新更新