我正在使用ColdFusion 8創建搜索表單,並希望用戶能夠在需要高級搜索選項的情況下選中框。複選框以顯示更多選項
這是我到目前爲止有:
在我的JavaScript文件:
function showDiv(advancedVal)
{
if(advancedVal == '') {
$('moreOptions').style.display = "";
} else {
$('moreOptions').style.display = "none";
}
}
在我的CF文件:
<input name="advanced" type="checkbox" value="" id="advanced" onclick="showDiv('');">
<div id="moreOptions" style="display:none;" class="moreOptions">
<table>
drop down boxes
</table>
</div>
該複選框是在不同的表,這是否物?
任何人都知道爲什麼這不起作用?
這可行,但由於某種原因,當我再次取消選中該框時,高級選項仍然出現。 – Alias
是的,那是因爲你的複選框有一個空值。我已經更新了代碼。 –