來自W3schools示例(不要對W3School做任何評論,我只是用它作爲示例)。 一個選擇選項如下:阻止從不同的選擇框中選擇相同的選項
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
比方說,我有相同的name
<select name="name[]">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select name="name[]">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
現在二人select
選擇,我想使用jQuery來完成的,如果有人選擇一個選項從第一次選擇..他/她不能從第二次選擇中選擇它。我怎麼能做到這一點?即如果在第一次選擇時選擇了第二次選擇,我該如何自動刪除Volvo
? 如果不可能使用jQuery,那我該如何防止它使用PHP?
我的猜測是使用array_unique
:【發佈問題後編輯]
foreach(array_unique($_POST['name']) as $name){
if (!empty($name)){
// do something
}
這question是有關我的。不過,我不希望該選項被禁用。我想要刪除或隱藏選項。另外,我想看看它如何使用PHP
(對於PHP,請參閱來自dfsq的最後一條評論^^) – Jon
$(...)。find(...)。prop不是函數 – KarSho
http://api.jquery.com/prop/ – Jon