如何在asp.Net提交按钮上使用jQuery实现验证?

如何在asp.Net提交按钮上使用jQuery实现验证?,asp.net,jquery,jquery-validate,submit,Asp.net,Jquery,Jquery Validate,Submit,我想在asp.net submit按钮上调用一些web服务webmethods,以便根据某些业务逻辑验证表单,然后如果验证正常,我想让该按钮继续其默认行为 如果jQuery.ajax()的option参数的“success”函数允许,我如何停止aspx页面发回(单击提交按钮后)并继续提交表单 谢谢 您可以将回调传递给ajax函数。如果ajax成功执行,将调用表单提交回调并提交表单。否则,不 例如,提交按钮代码可以如下所示 function submitWithValidation() {

我想在asp.net submit按钮上调用一些web服务webmethods,以便根据某些业务逻辑验证表单,然后如果验证正常,我想让该按钮继续其默认行为

如果jQuery.ajax()的option参数的“success”函数允许,我如何停止aspx页面发回(单击提交按钮后)并继续提交表单

谢谢

您可以将回调传递给ajax函数。如果ajax成功执行,将调用表单提交回调并提交表单。否则,不

例如,提交按钮代码可以如下所示

function submitWithValidation() {
    $.ajax({
      url: "test.html",
      context: document.body,
      success: function(){
        $('form').submit();
      }
    });

    return false;
}

该按钮将停止提交表单。如果验证成功,ajax success将提交表单,否则无效表单将保留在客户端

因此,在这种情况下,这是按钮的“onclick”属性?不,这是javascript上的onclientclick-函数。查看已编辑的代码