我有下面的代碼片段在某些按鈕的點擊JSP隱藏/顯示jquery中的選擇框選項?
<HTML>
<BODY>
<select id="customerIds" onchange="doOperation()">
<option value="default"> Start..</option>
<div id="action1" class="action1">
<option value="1"> 1</option>
<option value="2"> 2</option>
<option value="3"> 3 </option>
</div>
<div id="action2" class="action2">
<option value="4"> 4 </option>
</div>
<option value="5"> 5 </option>
</select>
</BODY>
</HTML>
,我想隱藏與ID爲「動作1」的選項,並顯示與標識的選項爲「動作2」。所以我試過這個
$('#action1').hide();
$('#action2').show();
但是,沒有工作。沒有得到什麼問題?在firebug中,當我試圖檢查選擇框時,我沒有找到任何div標籤(即 與id action1/action2)以上的選項。
您不能在'select'和'option'標籤內寫入'div'標籤。 –
您可能想要使用span標籤,而不是該標籤內聯。 –