我的下拉列表在 gridview asp.net 控件内,我通过执行以下操作禁用下拉列表:
var $myddl = $('select');
$myddl.prop("disabled", true);
但问题是它禁用select elements
了整个母版页中的所有内容,所以在我的情况下,我有两个选项卡Tab A
,Tab B
我怎样才能只禁用选项卡 A 中的下拉列表?
为他们分配一个 css 类以给他们一个分组。例如,选项卡 A 中的所有选择都可以有一个名为“TabA”的 css 类,而选项卡 B 可以有一个名为“TabB”的 css 类:
var $myTabASelects = $('select.TabA');
$myTabASelects.prop("disabled", true);
var $myTabBSelects = $('select.TabB');
$myTabBSelects.prop("disabled", true);
或者,实际上,您可以假设只有您的选择具有 TabA/TabB css 类:
var $myTabASelects = $('.TabA');
$myTabASelects.prop("disabled", true);
var $myTabBSelects = $('.TabB');
$myTabBSelects.prop("disabled", true);
这里有更多“选择”控件的方法:选择器