javascript - 如何中断表单发布,直到按下确认按钮?

标签 javascript jquery html forms post

有一个这样的表格:

<form action="" method="post">
   <input type="submit" value="Delete Me">
</form>

我想将其更改为,当按下提交按钮时,打开一个警告模式,如果在模式中按“确认”,则表单处理。

一些尝试代码,但我想知道有什么方法可以在中断表单过程后“继续”表单过程,非常感谢。

    $(function () {
        $('.delete_form').on("submit",function(){
            $('#deleteModal').modal('toggle');
            return false; //pause the submit
        });

        $('.confirm_del').on("click",function(){
            return true; //process the form submit
        });
    });

最佳答案

使用以下代码。 按钮从提交按钮变成普通按钮..

<form action="" method="post" id="f1">
   <input type="button" id="b1" value="Delete Me">
</form>

<script>
  $('#b1').click(function(){
        $('#deleteModal').modal('toggle');
  });

  $('.confirm_del').on("click",function(){
         $("#f1").submit(); //process the form submit
  });
</script>

关于javascript - 如何中断表单发布,直到按下确认按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38518173/

相关文章:

javascript - angular.controller 是否总是采用匿名函数

javascript - 事件监听器?

javascript - 复选框与javascript结合

javascript - 背景图片不显示有问题

javascript - 通过迭代生成组件

jquery - 当背景图像加载完成时调用函数

javascript,getelementsbyname 和焦点

php - html 加载到页面后可以设置 cookie 值吗?

javascript - 这些原型(prototype)声明有什么区别?

javascript - $(window).scroll 的更快替代品?