“提交”按钮单击会在第一次单击时导致回发,并在第二次单击时提交

时间:2012-02-15 11:46:08

标签: javascript button click postback

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

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

为什么首次点击后会发生回发?为什么它会在第二次点击时提交。

点击提交按钮时应该调用的方法是一个javascript函数。

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

1 个答案:

答案 0 :(得分:1)

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