使用jQuery验证插件提交问题

时间:2010-02-08 21:16:19

标签: jquery jquery-validate

我有一个主页面表单,我验证。我在asp:content标签中添加了代码(验证规则代码)。验证工作正常,我唯一的问题是当我点击我的“保存”按钮时,我可以看到验证错误(正确)出现但按钮仍然会导致回发并执行其服务器端代码。

我认为如果表单vad无效,服务器代码执行将会暂停。

关于此事的任何提示?如果发生任何验证错误,我不希望“保存”按钮运行其服务器端代码,就像asp requiredFieldValidator一样。

提前致谢!

2 个答案:

答案 0 :(得分:0)

如果发生任何错误,

false事件返回onSubmit

答案 1 :(得分:0)

我假设你提交的是asp:按钮?如果是这样,请尝试将OnClientClick属性设置为类似thids - OnClientClick =“return yourValidationFunction()”/>

您的javascript验证代码可以像这样工作

function yourValidationFunction(){
  if(something is not valid)
    return false;
  else
    return true;
}

如果您可以发布代码示例,则可以更轻松地提供更详细的答案