提交而无需重定向

鲁夫卡

我想提交一个不带重定向/刷新页面但使用的表单jquery.validate我尝试做类似的事情

$("#myForm").validate({
    errorLabelContainer: "#errorContainer",
    wrapper: "div",
    submitHandler: function (form) {
        form.submit(function () {
            return false;
        });
        $('#form-container').fadeOut(function () {
            $('#afterSubmit').fadeIn()
        });
        return false;
    }
});

form.submit尝试更改

form.ajaxSubmit(function () { return false; });

或者

form.submit(function () {
    var options = {};
    $(this).ajaxSubmit(options);
    return false;
});

以及许多其他变体。

当我只执行以下代码时,表单未提交。

submitHandler: function (form) {
        return false;
}

验证且未重定向后,我应该怎么做才能提交表单?

塔拉卡·维耶班达拉(Tharaka Wijebandara)

这就是你应该怎么做。请在http://jsfiddle.net/rQu9W/上找到工作示例,
并确保像我的jsFiddle示例中一样添加jquery.min.jsjquery.validate.jsjquery.form.js

$(function(){
  $("#myForm").validate({

    submitHandler: function(form) {
      $(form).ajaxSubmit({
        clearForm: true,//To clear form after ajax submitting
        success: function(){alert('done');}
      });
      return false;
    },

    invalidHandler: function(form) {
      alert('error');
    }

  });  
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CakePHP某些表单可立即重定向,而无需提交表单数据

来自分类Dev

关闭模式而无需重定向

来自分类Dev

呈现符号链接而无需重定向

来自分类Dev

关闭模式而无需重定向

来自分类Dev

在Java中执行命令而无需重定向输出

来自分类Dev

在DIV中加载页面而无需重定向

来自分类Dev

PHP更新数据库字段而无需重定向

来自分类Dev

Rails:编辑注释,而无需重定向到“编辑”视图

来自分类Dev

PHP更新数据库字段而无需重定向

来自分类Dev

表单提交,无需重定向和重新加载

来自分类Dev

提交而无需更改

来自分类Dev

提交而无需更改

来自分类Dev

Docker提交而无需运行

来自分类Dev

转发到另一个路由处理程序而无需在Express中重定向

来自分类Dev

重定向到Spring MVC控制器而无需打开页面

来自分类Dev

在Joomla的URL上添加WWW,而无需重定向到索引

来自分类Dev

通过视图中的按钮调用控制器的动作,而无需重定向到任何视图

来自分类Dev

.htaccess将域重定向到子目录,而无需更改URL

来自分类Dev

使用htaccess重定向子域,而无需更改地址栏中的URL

来自分类Dev

将主域重定向到3级子文件夹,而无需更改url

来自分类Dev

服务器立即返回到ajax帖子,而无需执行用于重定向的代码

来自分类Dev

node.js / express发出发布请求,而无需从当前页面重定向

来自分类Dev

下载iOS应用程序而无需重定向到App Store

来自分类Dev

将RPyC的stdout重定向到本地客户端,而无需使用Classic RPyC

来自分类Dev

将子文件夹重写为子域,而无需使用Nginx进行重定向

来自分类Dev

ASP.NET MVC-执行控制器操作而无需重定向

来自分类Dev

您可以通过Passport进行身份验证而无需重定向吗?

来自分类Dev

从网站下载chrome扩展程序,而无需重定向到Chrome Webstore页面

来自分类Dev

使用Puppeteer,如何获得最终的重定向URI,而无需实际单击链接并加载页面?

Related 相关文章

  1. 1

    CakePHP某些表单可立即重定向,而无需提交表单数据

  2. 2

    关闭模式而无需重定向

  3. 3

    呈现符号链接而无需重定向

  4. 4

    关闭模式而无需重定向

  5. 5

    在Java中执行命令而无需重定向输出

  6. 6

    在DIV中加载页面而无需重定向

  7. 7

    PHP更新数据库字段而无需重定向

  8. 8

    Rails:编辑注释,而无需重定向到“编辑”视图

  9. 9

    PHP更新数据库字段而无需重定向

  10. 10

    表单提交,无需重定向和重新加载

  11. 11

    提交而无需更改

  12. 12

    提交而无需更改

  13. 13

    Docker提交而无需运行

  14. 14

    转发到另一个路由处理程序而无需在Express中重定向

  15. 15

    重定向到Spring MVC控制器而无需打开页面

  16. 16

    在Joomla的URL上添加WWW,而无需重定向到索引

  17. 17

    通过视图中的按钮调用控制器的动作,而无需重定向到任何视图

  18. 18

    .htaccess将域重定向到子目录,而无需更改URL

  19. 19

    使用htaccess重定向子域,而无需更改地址栏中的URL

  20. 20

    将主域重定向到3级子文件夹,而无需更改url

  21. 21

    服务器立即返回到ajax帖子,而无需执行用于重定向的代码

  22. 22

    node.js / express发出发布请求,而无需从当前页面重定向

  23. 23

    下载iOS应用程序而无需重定向到App Store

  24. 24

    将RPyC的stdout重定向到本地客户端,而无需使用Classic RPyC

  25. 25

    将子文件夹重写为子域,而无需使用Nginx进行重定向

  26. 26

    ASP.NET MVC-执行控制器操作而无需重定向

  27. 27

    您可以通过Passport进行身份验证而无需重定向吗?

  28. 28

    从网站下载chrome扩展程序,而无需重定向到Chrome Webstore页面

  29. 29

    使用Puppeteer,如何获得最终的重定向URI,而无需实际单击链接并加载页面?

热门标签

归档