У меня есть каскадное выпадающее меню. Пользователь выбирает тип документа, а для большинства типов документов - категория. Однако, если тип документа не имеет категории, я хотел бы скрыть падение категории. Есть ли способ увидеть раскрывающийся список категорий (рассчитать массив или что-то еще) и скрыть элемент управления категорией (по умолчанию он всегда показывает значение, даже если выпадающее меню не имеет значения для выбора)Javascript - Как скрыть выпадающий элемент управления, если он пуст
До сих пор у меня есть следуя и задаваясь вопросом, как оценить выпадающее меню категории на основе того, какой пользователь выбрал в раскрывающемся списке типа документа.
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";
}
}
});
});
You может запрашивать элементы 'option' и if длина равна == 0, тогда это означает, что элемент select для выпадающего меню пуст. –