【问题标题】:jQuery Mobile - filter data-filtertext AND textjQuery Mobile - 过滤数据过滤文本和文本
【发布时间】:2012-05-30 23:15:12
【问题描述】:

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

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

【问题讨论】:

    标签: javascript jquery mobile jquery-mobile filter


    【解决方案1】:

    据我所知,目前没有允许同时搜索 data-filtertextli 内容的 data-* 选项。只需在 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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-26
      • 1970-01-01
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 2017-08-06
      • 2014-10-06
      相关资源
      最近更新 更多