這是後續問題。我試圖讓一個輸入框被隱藏,當一個下拉菜單的值爲「tid and acc」時。我不知道爲什麼這段代碼不工作,任何幫助將不勝感激!這裏是jfiddle鏈接:http://jsfiddle.net/Mm7c7/Javascript隱藏並顯示錶單無法正常工作
<script>
$('#rule-type').change(function() {
var val = $(this).val();
if (val == 'tid and acc') {
$('#tid-acc').show();
}
else {
$('#tid-acc').hide();
}
});
</script>
<select id="rule-type">
<option value="" selected="selected">None</option>
<option value="tid">tid</option>
<option value="tid and acc">tid and acc</option>
<option value="xid">xid</option>
</select>
<input id="tid-acc">
謝謝!我將如何將它包裝在$ document.ready()中? – Spencer
@Spencer看看我的編輯到我的問題。你也可以[在這裏看到](http://jsfiddle.net/Wx8Jf/2) –