有一个简单的问题,但对于菜鸟来说,我看不出问题是什么。基本上,我试图禁用提交按钮,直到选中一个复选框(几个复选框作为从 MySQL 获取的数据)。然而,已经尝试了多种变体并且没有运气。已复制到下面 - 有人有任何想法吗?
最佳答案
<form action='something' method='POST'>
<input type='checkbox' name='chk' value='1' id='check'>
<input type='submit' name='submit' disabled='disabled'>
</form>
<script>
$('#check').click(function(){
if($(this).prop('checked') == true){
$('input[type="submit"]').prop('disabled', false);
}else{
$('input[type="submit"]').prop('disabled', true);
}
});
</script>
请试试这个。
关于javascript - 在选中复选框之前禁用提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34140367/