【发布时间】:2012-02-26 06:17:27
【问题描述】:
我有一个包含大约四个选项的选择菜单。选择菜单的第一个选项没有值。其他选项具有值。当用户选择具有值的选项时,我需要禁用复选框,否则,如果他们返回具有空白值的选项,则重新启用复选框。
下面的代码成功禁用了复选框,但是我希望在用户单击选择菜单的第一个空白选项时重新启用该复选框。
$(document).ready(function(){
$('#select-menu').change(function() {
if ($(this).val() !== ':first-child') {
$("#related-checkbox").attr("disabled", true);
} else {
$("#related-checkbox").attr("disabled", false);
}
});
});
【问题讨论】:
标签: javascript jquery select checkbox