【发布时间】:2011-12-26 22:53:20
【问题描述】:
我有一个带有两个 data-role="listview" 的 JQM 页面。它们都共享相同的数据集,一个列表视图是纯文本的,另一个也包含图标。
我想在两个列表视图上使用 data-filter="true" 选项,但只使用一个过滤器,它会更新两个列表视图。
我对如何做到这一点一无所知,因此非常感谢任何提示。
这是我所拥有的:
<ul data-role="listview" data-filter="true" data-divider-theme="c">
<li data-role="list-divider">B</li>
<li><a href="#profile" data-transition="slide"><img src="loc/icons/brandSprite.png" class="ui-li-icon">One</a></li>
<li><a href="#profile" data-transition="slide"><img src="loc/icons/brandSprite.png" class="ui-li-icon">Two</a></li>
<li><a href="#profile" data-transition="slide"><img src="loc/icons/brandSprite.png" class="ui-li-icon">Three</a></li>
...
<ul data-role="listview" class="iconList">
<li data-icon="false"><a href="#profile" data-transition="slide"><img src="img/brands/icon_one.png" /><h3>One</h3></a></li>
<li data-icon="false"><a href="#profile" data-transition="slide"><img src="img/brands/icon_two.png" /><h3>Two</h3></a></li>
<li data-icon="false"><a href="#profile" data-transition="slide"><img src="img/brands/icon_three.png" /><h3>Three</h3></a></li>
...
第一个列表有过滤器,它应该过滤第一个和第二个列表。
感谢您的帮助!
【问题讨论】:
标签: javascript ajax listview filter jquery-mobile