JQuery控制表单提交
规范化DOM
第一种方案:
<form><div id="closePanel">+</div><div id="formTitle">小鸡信息</div><div class="prop"><span>小鸡种类:</span><input name="type"/></div><div class="prop"><span>所在农场:</span><input name="farm"/></div><div class="prop"><span>小鸡生日:</span><input name="birthday"></div><!--这里下面是重点--><button id="subm">提交信息</button></form>
第二种方案
<form><div id="closePanel">+</div><div id="formTitle">小鸡信息</div><div class="prop"><span>小鸡种类:</span><input name="type"/></div><div class="prop"><span>所在农场:</span><input name="farm"/></div><div class="prop"><span>小鸡生日:</span><input name="birthday"></div><input id="subm" type="submit">提交信息</button></form>
不要这样:
<button id="subm" type="submit">提交信息</button>
控制提交JQuery代码
对于第一种方案是通过:
$("表单的ID").submit(function (e) {//抑制表单提交e.preventDefault();$.ajax({type:"GET",url:后台的URL,data:$("表单ID").serializeArray(), //这里Spring boot @RequestParam方式success:function (data) {console.log("从后台获取到插入操作的结果为:"+data);layout(data);},error:function (event) {console.log(event.responseText)}});}
对于第二种方案是通过获取Button的点击事件,也要调用e.preventDefault()
来控制。
这两种表单提交方案适合无刷新页面的单页Web应用
JQuery控制表单提交相关推荐
- 表单ajax提交插件,jQuery Form 表单提交插件-----ajaxSubmit() 的应用
Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.ajaxSubmit() 介绍 立即通过AJA ...
- jQuery 阻止表单提交
1. 利用 οnsubmit="return false" 阻止表单提交 <form action="" method="get" ...
- jquery验证表单 提交表单
问题: jquery中使用submit提交按钮时,当return false后,依然会提交表单. 解决: 使用button按钮,而不是submit按钮 <script type="te ...
- jQuery Form 表单提交插件-----ajaxSubmit() 的应用
Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.ajaxSubmit() 介绍 立即通过AJ ...
- jQuery ajaxForm 表单提交
1.jQuery的设计非常优雅,其源代码亦给人以美感,利用jQuery框架写出来的js既简练又能完美跨浏览器. 2.jquery form插件是基于jQuery开发的一套能够利用ajax技术提交f ...
- jQuery控制表单重置
发现问题 jQuery中对于表单有submit()方法,却没有reset()方法 解决办法 reset是属于js中form的方法. $("#frm")[0].reset(); 转载 ...
- 基于jQuery实现表单提交验证
html表单代码: 用户名: 邮箱: 个人资料: jQuery代码: $(function(){ $("form :input.required").each(function() ...
- jquery form表单提交成功,回调方法
先下载 jquery-form.js [#assign security=JspTaglibs["http://www.springframework.org/security/tags&q ...
- jquery按钮置灰_Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
表单提交时候我们应该控制提交按钮,不能点击多次进行数据的重复提交.要不然就会有冗余的重复的数据在系统中,造成系统出现数据垃圾.jQuery很简单的就可以实现对表单提交按钮控制,下面就是相关的例子和代码 ...
最新文章
- 计算机缺失wininet.dll,xp系统开机提示wininet.dll文件丢失怎么解决
- R语言ggplot2可视化改变图中线条的透明度级别实战
- php脚本防上多进程同时执行,Jorker
- 数据结构-树2-二叉树各种函数实现
- 性能测试LoadRunner_Monitors
- 随想录(网站api的设计)
- c语言1l是多少,1千克等于多少升(一千克等于一升啊)
- pdo oracle extension php.ini,php,pdo怎么连接oracle数据库?
- SimpleLPR车牌自动识别,一张图片就可识别
- 软件项目管理经验点滴总结
- 大数据应用能力层次模型
- JavaCV开发详解之27补充篇1:使用javacv把音视频切割成多个音频分片文件,以mp3为例,把视频切割成MP3分片文件
- 服务器端给客户端发送消息,linux 服务器端给客户端发送消息
- 深度对比Soul、觅伊,两款社交软件区别在哪?
- SSM框架项目实践,leetcode46
- 【转载】分析商品日均销量(DMS)对促销商品选择的意义
- 华文慕课北大操作系统陈向群第五章课后习题解析
- VMware安装Centos7联网
- 查看 Elasticsearch 分析器
- 雷达回波信号脉冲压缩处理(MATLAB)
热门文章
- (VC2005)MFC中添加控件的成员变量.
- 中科院声学所ZJ-3型压电测试仪
- T3 Android4.4平台的XR829的移植和XR819模块的兼容
- 12个爆款 Java 开源项目
- ios::sync_with_stdio(false)
- Zend Studio学习
- 网上推广平台如何打造商家品牌形象?
- 用UE进行ftp连接不成功
- 基于AT89C51最小系统的手机遥控车
- ios项目传到github_使用GitHub Actions将iOS应用程序部署到TestFlight或App Store