我有大约四个选项的选择菜单。选择菜单的第一个选项没有值。其他选项具有值。当用户选择具有价值的选择,我需要禁用的复选框,否则,如果他们回到与空白值的选项,重新启用的复选框。禁用复选框,当选择菜单具有价值
下面的代码成功禁用的复选框,但我想重新启用该复选框,当用户点击选择菜单的第一个空白选项。
$(document).ready(function(){
$('#select-menu').change(function() {
if ($(this).val() !== ':first-child') {
$("#related-checkbox").attr("disabled", true);
} else {
$("#related-checkbox").attr("disabled", false);
}
});
});
感谢mrtsherman,这个工作。真的很感谢帮助。 – mrtonyb 2012-02-03 17:19:56