簡體   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