我在表单上有一个级联下拉列表。用户选择文档类型,大多数文档类型都有类别。但是,如果doc类型没有类别,那么我想隐藏类别下拉列表。有没有办法查看类别下拉列表(计算数组或其他内容)并隐藏类别控件(默认情况下它始终显示选择一个值,即使下拉列表没有任何值可供选择)
到目前为止,我已经关注并想知道如何根据在doc类型下拉控件中选择的用户来评估类别下拉控件。
NWF$(document).ready(function(){
var varDocType= NWF$('#' + jsDocTypes)// gets Doc Type control;
varDocType.change(function(){
if(this.value !== null){
alert(varDocType.val());
var varCategory = NWF$('#' + jsCategory)// gets Category control;
alert(varCategory.val());
if(varCategory == ''){
NWF$('#' + jsCategory).style.visibility = "hidden";
}
}
});
});
答案 0 :(得分:2)
测试一下:
Invisible: ||<select></select>--<br>
Visible (whitespace): ||<select> </select>--<br>
Visible (children): ||<select><option>Options!</option></select>--
&#13;
TheElement.style.display = "none";
&#13;
我不知道 NWF $ 是什么,但是如果你想通过javascript隐藏一个元素:
schedule