2010-06-13 29 views
0
$('#bit_IsModule').click(function() { 
     if ($('#bit_IsModule:checked').val() == "true") 

      $("#featurename").slideUp(); 
     else 
      $("#featurename").slideDown(); 
    }); 

我想禁用选择列表中的第一个值在复选框上单击?我怎么能这样做禁用复选框上的选择列表中的第一个值点击

+0

基于什么HTML?没有办法知道你的jQuery选择器指向什么? – ftrotter 2012-03-08 09:42:28

回答

0

这应该做的伎俩,#select_id是您的选择的名称。

$('#bit_IsModule').click(function() { 
    if($(this).attr('checked')) { 
     $('#select_id option:first').attr('disabled', true); 
     $("#featurename").slideUp(); 
    } else { 
     $('#select_id option:first').attr('disabled', false); 
     $("#featurename").slideDown(); 
    } 
}); 
+0

它不起作用 – maztt 2010-06-13 09:20:47

+0

当你不发布你的HTML是非常困难的工作。创建一个JS小提琴 – 2010-06-13 17:19:05

相关问题