我有大約四個選項的選擇菜單。選擇菜單的第一個選項沒有值。其他選項具有值。當用戶選擇具有價值的選擇,我需要禁用的複選框,否則,如果他們回到與空白值的選項,重新啓用的複選框。禁用複選框,當選擇菜單具有價值
下面的代碼成功禁用的複選框,但我想重新啓用該複選框,當用戶點擊選擇菜單的第一個空白選項。
$(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