Javascript 如果使用jquery加载页面时未选择任何选项,如何禁用下拉菜单?
我有一张有很多下拉菜单的桌子。如果表单加载时没有选择任何选项,我想禁用下拉列表 我尝试了这个,它禁用了所有的下拉列表Javascript 如果使用jquery加载页面时未选择任何选项,如何禁用下拉菜单?,javascript,jquery,select,dropdown,Javascript,Jquery,Select,Dropdown,我有一张有很多下拉菜单的桌子。如果表单加载时没有选择任何选项,我想禁用下拉列表 我尝试了这个,它禁用了所有的下拉列表 jQuery("Select.form-component").prop("disabled",true); 我想使用jquery仅禁用表单加载上的空值下拉列表这将起作用: $('select.form-component[value=""]').prop("disabled",true); 您可以尝试: $('#dropDownId').attr('disabled', t
jQuery("Select.form-component").prop("disabled",true);
我想使用jquery仅禁用表单加载上的空值下拉列表这将起作用:
$('select.form-component[value=""]').prop("disabled",true);
您可以尝试:
$('#dropDownId').attr('disabled', true);
或Javascript
document.getElementById("mySelect").disabled=true;
你能给我们看一些下拉列表吗?这可能是因为您使用类名作为项来禁用它,从而导致它禁用具有该类的任何元素。另外,除非我遗漏了什么,否则我看不到任何逻辑来检查正在编辑的select值。。