jQuery.form.js的使用详解


Posted in jQuery onJune 14, 2017

面临问题:form表单submit之后,后端会返回提示信息。但原生html无法获取后端返回的数据,就造成了这样一种局面:提交之后,页面发生跳转,在一个空白页面上显示了后端返回的json数据,用户体验0分。

解决办法:使用jquery.form.js

步骤

自定义控制提交函数 

var submitChange=function () {
    $("form").ajaxSubmit(function (message) {
      alert(message.text);
      window.location.href="/index" rel="external nofollow" ;
    });
    return false;
  }
  //这个函数一是处理了后端返回的数据,二是返回了一个false,阻断了原生submit事件的发生。

改造form表单(添加onsubmit事件,返回自定义处理函数)

<form action="/do" onsubmit="return submitChange();">
</form>

最后

注意要把Js文件引入哦!

比如:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.form/4.2.1/jquery.form.min.js" integrity="sha384-tIwI8+qJdZBtYYCKwRkjxBGQVZS3gGozr3CtI+5JF/oL1JmPEHzCEnIKbDbLTCer" crossorigin="anonymous"></script>

以上所述是小编给大家介绍的jQuery.form.js的使用详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery EasyUI 组件加上“清除”功能实例详解
Apr 11 jQuery
使用jQuery,Angular实现登录界面验证码详解
Apr 27 jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 jQuery
Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解
Aug 01 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jQuery创建及操作xml格式数据示例
May 26 jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 jQuery
jQuery实现的简单日历组件定义与用法示例
Dec 24 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 #jQuery
jquery+css实现侧边导航栏效果
Jun 12 #jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 #jQuery
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 #jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 #jQuery
jquery与js实现全选功能的区别
Jun 11 #jQuery
jQuery 表单序列化实例代码
Jun 11 #jQuery
You might like
一个更简单的无限级分类菜单代码
2007/01/16 PHP
用php随机生成福彩双色球号码的2种方法
2013/02/04 PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
2013/10/25 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
PHP智能识别收货地址信息实例
2019/01/05 PHP
yepnope.js 异步加载资源文件
2011/09/08 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
2013/09/05 Javascript
下拉列表select 由左边框移动到右边示例
2013/12/04 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
jquery利用json实现页面之间传值的实例解析
2016/12/12 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
vue结合axios与后端进行ajax交互的方法
2018/07/06 Javascript
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
Python实时获取cmd的输出
2015/12/13 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
基于python实现百度翻译功能
2019/05/09 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
python剪切视频与合并视频的实现
2020/03/03 Python
Pandas之read_csv()读取文件跳过报错行的解决
2020/04/21 Python
keras 权重保存和权重载入方式
2020/05/21 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
2020/10/21 Python
Python结合百度语音识别实现实时翻译软件的实现
2021/01/18 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
Nike爱尔兰官方网站:Nike.com (IE)
2018/03/12 全球购物
军训的自我鉴定
2013/12/10 职场文书
电大会计学自我鉴定
2014/02/06 职场文书
支教个人总结
2015/03/04 职场文书
应急管理工作总结2015
2015/05/04 职场文书
大学毕业生自我鉴定范文
2019/06/21 职场文书
Pytorch 如何加速Dataloader提升数据读取速度
2021/05/28 Python