我有一個網頁,有3個下拉字段。使用javascript或jquery過濾查找
國家
國家
市
我需要申請國家過濾查找(根據國家)和城市(基於狀態)。
我想用Javascript或Jquery實現。
PS:該網站不基於任何Microsoft技術或PHP。
更新:我嘗試了下面列出的各種示例,但我沒有越來越接近過濾查找。
一個)http://forum.jquery.com/topic/set-dropdown-list-selected-value-after-dynamically-populating
B)http://www.mkyong.com/jquery/how-to-set-a-dropdown-box-value-in-jquery/
c)中How do you select a particular option in a SELECT element in jQuery?
UPDATE2
<form method="post">States:
<select name="Select1">
<option>NJ</option>
<option>NY</option>
<option>PA</option>
<option>TX</option>
</select>
<form method="post">City List:
<select name="Select2">
<option>Trenton</option>
<option>Albany</option>
<option>Philly</option>
<option>Newark</option>
<option>NYC</option>
<option>Pittsburgh</option>
<option>Hackensack</option>
<option>Niagara</option>
<option>Harrisburg</option>
</select>
$(函數(){ 變量$美國= $( '選擇[名稱=選擇一]'); var $ Cities = $('select [name = Select2]');
var $citiesList = $Cities.find('option').clone();
var workerandFruits = {
NJ: ["Trenton", "Newark", "Hackensack"],
NY: ["Albany", "NYC", "Niagara"],
PA: ["Philly", "Pittsburgh", "Harrisburg"]
}
$States.change(function() {
var $selectedWorker = $(this).find('option:selected').text();
$Cities.html($citiesList.filter(function() {
return $.inArray($(this).text(), workerandFruits[$selectedWorker]) >= 0;
}));
});
});
「我要」幾乎不成問題。請向我們展示您的努力。 – georg
@ thg435:我更新了這個問題。 – Anirudh
對不起,但它仍然看起來像你在等待某人爲你寫代碼。 – georg