我有一个jQuery的功能的问题。 我想基于一个选择的选项来禁用其他选择。 在我的情况,我想如果选择1,从选择1选择禁用选择2。 所以我用这个jQuery函数:
$(document).ready(function(e) {
$('.select1').change(function(e) {
if ($('.select1').val()==1){
$('.select2').attr('disabled','disabled');
}
else{
$('.select2').removeAttr('disabled');
}
})
});
但是,这只有当我第一次选择选项2(或任何其他选项构成本选),然后重新选择选项1(我想那是因为改变功能的使用)。 当被默认选择1设置为选择1如何禁用选择2 ???
$(document).ready(function(e) {
if ($('.select1').val()==1){
$('.select2').attr('disabled','disabled');
}
else{
$('.select2').removeAttr('disabled');
}
})
这也不会工作:/