我有一个帖子表单,第一个下拉列表用于选择类别,第二个用于选择子类别。第二个根据所选择的第一个类别而变化。
我有很多下拉菜单,根据所选类别显示最正确的下拉列表。
我需要禁用所有下拉菜单并启用该下拉列表,以便我可以正确提交表单。
<select name='dropdown'></select>
<select name='dropdown'></select>
<select name='dropdown' id='1'></select>
如何使用name = 'dropdown'
禁用所有选择,但id ='1'的选项除外?
答案 0 :(得分:1)
$('select.dropdown').prop('disabled', true);
$('select.dropdown#1').prop('disabled', false);
答案 1 :(得分:1)
$('select.dropdown').attr('disabled', true);
$('select#1').attr('disabled',false);
答案 2 :(得分:1)
请使用以下jquery行。
$('select:not("#1")').attr('disabled', true);
jsfiddle demo here
有关详细信息,请访问jquery docs。