2

data-filtertextに値がある場合、jQueryMobileは行の通常のテキストを無視します。検索でdata-filtertextだけでなく、data-filtertextと通常のテキストをフィルタリングする方法はありますか?

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

1 に答える 1

3

私の知る限り、現在、 data-filtertextliコンテンツの両方を検索できるdata-*オプションはありません。data-filtertext文字列内で2つを組み合わせるだけです。あなたの例は作り直されました:

<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>
于 2012-12-10T21:12:56.287 に答える