繁体   English   中英

如何在jQuery MOBILE中动态替换过滤搜索栏?

[英]How can I replace dynamically the filter search bar in jQuery MOBILE?

假设我从网址获取了一些来自GET的值。 如何在jquery mobile中将该值“粘贴”到搜索过滤器中并自动执行搜索。

例如:我有一个名单列表| 镇| 地址| 其他信息

我会从网址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/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM