在Checkbox选中的事件上禁用或启用“提交”按钮
我想要这样的东西,但略有改变。 我希望在Checkbox检查事件上启用或禁用Button,即选中复选框然后只启用按钮,否则禁用它。 这应该使用jQuery Code而不是JavaScript来完成。
因为这是MVC表单所以没有表单ID。
$(function() { $('#id_of_your_checkbox').click(function() { if ($(this).is(':checked')) { $('#id_of_your_button').attr('disabled', 'disabled'); } else { $('#id_of_your_button').removeAttr('disabled'); } }); });
这是一个现场演示 。
这是旧的,但jquery 1.11为我工作
if指令与else指令交换,并在按钮html标记中添加disabled =“disabled”
可以帮助别人
jQuery的:
$('#checkbox').click(function(){ if($(this).is(':checked')){ $('#submitButton').attr("disabled", "true"); }else { $('#submitButton').removeAttr("disabled"); } });
… 这个对我有用 …