JQuery获取表单绑定的submit事件并手动调用获得返回值
来源:互联网 发布:网络数字对讲机 编辑:程序博客网 时间:2024/06/15 21:21
我在用SuperAdmin这个前端模板,它封装了表单验证的所有过程。不过只适用于表单action提交,现在我想在ajax请求中表单也能利用它自带的验证该怎么做呢?
SuperAdmin验证提示这么漂亮,让我没理由不用。
首先把改成
然后关键是要获取底层框架给这个form绑定了什么事件了,通过参考互联网的资料,可以通过
可以看到,当前form元素只绑定了submit类型事件,用数组表示,并且只绑定了一个submit事件,事件处理函数为handler。获悉这些信息就好办了。
我给button绑定了一个click事件,在事件里进行表单验证,验证通过则发送ajax请求,不通过则直接return返回:
$btn.click(function(){ var res = $._data($form[0],"events").submit[0].handler.call($form);//表单验证结果true|false if(!res){ return; } // 发送请求 ……});
获取其他Jquery事件类似……
参考1:https://segmentfault.com/q/1010000000446492
参考2: http://www.cnblogs.com/signheart/p/6598491.html
0 0
- JQuery获取表单绑定的submit事件并手动调用获得返回值
- Jquery Ajax 获取submit表单的结果
- jQuery获取浏览器大小并绑定事件
- 如何通过submit提交form表单获取后台传来的返回值
- 表单增强与验证——提交表单(处理submit事件以及获取表单的值)
- JQuery调用页面获得返回值的一个教训
- jquery 循环获取表单下一个元素(回车绑定tab事件)
- JQUERY —— 绑定事件/获取下拉框的值
- jQuery获取绑定自定义事件的元素
- jquery获取元素绑定的事件
- JQuery提交Form表单,获取返回值
- jquery在表单提交之前,给submit按钮绑定ajax请求需要注意的细节
- Jquery 在submit方法中返回false以后无法提交表单的解决方法。
- ASP.NET后台手动调用POST提交并获取返回值,用于短信平台接口//这是一个短信平台的后台提交功能
- 表单Form的submit事件不响应
- 1. jquery用submit提交表单返回json
- jquery submit()不能提交表单的解决方法
- jquery submit()不能提交表单的解决方法
- Node.js使用google-protobuf
- 物化视图基础概念、mview跨库迁移表
- 前端页面遇到稀有字体如何处理
- 手把手教你码云项目部署
- linux系统下安装多个MySql数据库并做主从配置
- JQuery获取表单绑定的submit事件并手动调用获得返回值
- C指针、数组、字符串、结构体之间的联系
- 浅谈hibernate框架(一)
- Hive基础知识介绍
- 面向对象(6)
- spark stream冷启动处理kafka中积压的数据
- HDU 2066 一个人的旅行 (最短路--Dijkstra算法)
- lua中的表处理
- 基于dubbo框架下的RPC通讯协议性能测试