假设我们有一个带有动作的表单,例如:<form id="form" name="form" action="test.php">
有没有办法控制动作何时发生,即使我使用Javascript点击提交按钮?
答案 0 :(得分:1)
您可以通过决定何时按下按钮来控制它。
action
标记的form
属性只是指示处理提交的信息的内容。对于延迟或其他花哨的东西,您可能希望将一些javascript合并到您的前端设计中。
这是一个link
答案 1 :(得分:0)
尝试这样的事情:
$(document).ready(function() {
$('form').on('submit', function(e){
e.preventDefault();
// other actions
})
})
你应该在表单提交时调用event.preventDefault(),它的函数将取消表单的sumbmiting,稍后在你的scipt中你可以从Javascript中对它进行汇总。