Javascript ';提交';按钮单击会在第一次单击时回发,并在第二次单击时提交

Javascript ';提交';按钮单击会在第一次单击时回发,并在第二次单击时提交,javascript,button,click,postback,Javascript,Button,Click,Postback,我在网页上有两个按钮。该网页显示一个pdf表单,该表单包含多个带有验证的字段。我所说的验证是指一些是必填字段,一些是有条件的。 如果所有这些验证都成功完成,那么您可以提交pdf表单 问题: 我输入几个字段,点击save,它会保存数据。接下来我点击提交,它会提示我填写所有其他字段,并且提交被禁用,这是正确的。现在,我填写所有其他字段并单击保存。“提交”按钮已启用。我点击提交按钮,它会导致回发并重新加载页面。我再次点击提交按钮,这一次它去提交表单 为什么第一次点击就回发?为什么它在第二次点击时提交

我在网页上有两个按钮。该网页显示一个pdf表单,该表单包含多个带有验证的字段。我所说的验证是指一些是必填字段,一些是有条件的。 如果所有这些验证都成功完成,那么您可以提交pdf表单

问题: 我输入几个字段,点击save,它会保存数据。接下来我点击提交,它会提示我填写所有其他字段,并且提交被禁用,这是正确的。现在,我填写所有其他字段并单击保存。“提交”按钮已启用。我点击提交按钮,它会导致回发并重新加载页面。我再次点击提交按钮,这一次它去提交表单

为什么第一次点击就回发?为什么它在第二次点击时提交

它应该在单击submit按钮时调用的方法是javascript函数


任何帮助都将不胜感激。我的想法已经没有了。

您应该添加onclick=“return false;”以避免回发。

代码或URL会很有用