よくフォームとかで、「□同意事項に同意します」みたいので、
チェックしたら送信ボタンが押せるようになって、チェック外すとまた押せなくなるやつの作り方のメモです。
1 2 3 4 5 6 7 |
$('#check').change(function(){ if($(this).attr('checked')) { $('#submit').attr('disabled',false); } else { $('#submit').attr('disabled',true); } }); |
こんなかんじで大丈夫そう。
$(‘#submit’).attr(‘disabled’,true); と $(‘#submit’).attr(‘disabled’,false); はそれぞれ
$(‘#submit’).attr(‘disabled’,’disabled’); と $(‘#submit’).removeAttr(‘disabled’);
でも大丈夫なはずです。
以下動作デモ
コメントする