現在我有一個選擇框。單擊選擇框中的項目,然後顯示文本輸入
<select multiple size="5" name="interest">
<optgroup label="Sports">
<option value="">Footaball</option>
<option value="">Basketball</option>
<option value="">Volleyball</option>
</optgroup>
<optgroup label="Music">
<option value="">Folk Musique</option>
<option value="">Pop Musique</option>
<option value="">Rock Musique</option>
</optgroup>
<optgroup label="Pets">
<option value="">Dogs</option>
<option value="">Cats</option>
<option value="">Rabbits</option>
</optgroup>
<option value="other">other</option>
</select>
我想點擊「其他」,然後顯示一個文本字段
<input type="text" name="other_interest" />
我如何能做到嗎?
非常感謝。
@Felix ,謝謝,它的工作原理。而爲了完成這一點,我希望它消失後,我點擊回到其他項目。 – 2010-02-17 10:55:57
@ garcon1986你可以用'$('input [name = other_interest]')隱藏元素。hide();'查看文檔:http://api.jquery.com/ – 2010-02-17 20:26:50