假设我从 url 的 GET 中获取了一些值。 如何将该值“粘贴”到 jquery mobile 的搜索过滤器内并自动执行搜索。
例如: 我有一份名单|镇|地址 |其他信息
我将从 url http://url.com?town=Sydney 获取一个值
我希望过滤器列表自动设置为悉尼并使用该术语执行搜索。
我希望我说得足够清楚...... 非常感谢
最佳答案
您需要执行两个操作:
0) 将标识符(例如 id="myFilter")添加到列表中,以便您稍后可以选择过滤器输入
1) 将搜索过滤器输入设置为您的值
2) 在输入上触发更改事件,以便过滤列表
$('#myFilter').prev('form[role="search"]').find('input[data-type="search"]')
.val("myValue")
.trigger('change');
我在 jsFiddle 上放了一个演示:http://jsfiddle.net/jbmoelker/VZjvZ/7/
关于php - 如何动态替换 jQuery MOBILE 中的过滤器搜索栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8361314/