javascript - 在选中复选框之前禁用提交

标签 javascript forms checkbox submit

有一个简单的问题,但对于菜鸟来说,我看不出问题是什么。基本上,我试图禁用提交按钮,直到选中一个复选框(几个复选框作为从 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/

相关文章:

javascript - Jquery使用html动态附加数据属性值

javascript - PHP区分javascript和用户点击?

forms - 我可以使用 ngxErrors 或类似的东西来显示表单错误吗?

php 无法删除多于一行

python - 如何从表数据库中检索 python 中的 max (pk)?

javascript - 单击此处的每个按钮时计数究竟是如何增加的?

javascript - $httpParamSerializer 的未知提供者

forms - 加载到表单中的 HTML5 地理定位数据发送到数据库

JSF:如何绑定(bind)许多 h:selectBooleanCheckbox?

javascript - AngularJS 使用函数作为过滤器