巧用js提交表单轻松解决一个页面有多个提交按钮


Posted in Javascript onNovember 17, 2013
<pre class="javascript" name="code">function check(txt){ 
$j("form").submit(function(){ 
if($txt=="提交"){ 
this.action="doAddMessage.action?button=提交"; 
this.submit(); 
}else{ 
this.action="doAddMessage.action?button=保存"; 
this.submit(); 
} 
}); 
}</pre><br> 
<input type="IMAGE" src="style/blue/images/button/send.png" name="button" value="提交" onclick="check(this)"/><input type="IMAGE"src="style/blue/images/button/saveToDraftBox.png" name="button" value="保存" onclick="check(this)"/> 
<pre></pre> 
<p><br> 
例如:页面中有两个图片按钮的提交,我们这个时候可以给他们都绑定onclick事件,这个时候我们借助jquery的form表单有个事件,叫做submit的。</p> 
<p>如图,由于,我的项目里面用了dwr,我把jquery的控制权转让给dwr,jquery重新指定 了一个$j,我们获取表单,然后使用submit事件,通过判断value的值,从而可以进行多个页面的跳转。</p> 
<p> </p> 
<p> </p>
Javascript 相关文章推荐
找到一点可怜的关于dojo资料,谢谢作者!
Dec 06 Javascript
网页和浏览器兼容性问题汇总(draft1)
Jun 01 Javascript
jQuery入门第一课 jQuery选择符
Mar 14 Javascript
浅谈JavaScript Array对象
Dec 29 Javascript
javascript实现表格排序 编辑 拖拽 缩放
Jan 02 Javascript
全面解析Bootstrap图片轮播效果
Dec 03 Javascript
axios post提交formdata的实例
Mar 16 Javascript
JavaScript设计模式之工厂模式简单实例教程
Jul 03 Javascript
基于Bootstrap和JQuery实现动态打开和关闭tab页的实例代码
Jun 10 jQuery
layui监听工具栏的实例(操作列表按钮)
Sep 10 Javascript
js实现简易计算器功能
Oct 18 Javascript
一篇文章带你浅入webpack的DLL优化打包
Feb 20 Javascript
setInterval()和setTimeout()的用法和区别示例介绍
Nov 17 #Javascript
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 #Javascript
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 #Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 #Javascript
JQuery Highcharts 动态生成图表的方法
Nov 15 #Javascript
jquery+json实现数据列表分页示例代码
Nov 15 #Javascript
jquery获取元素值的方法(常见的表单元素)
Nov 15 #Javascript
You might like
ubuntu 编译安装php 5.3.3+memcache的方法
2010/08/05 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
浅析php原型模式
2014/11/25 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
2013/03/24 Javascript
angularjs客户端实现压缩图片文件并上传实例
2015/07/06 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
解决node修改后需频繁手动重启的问题
2018/05/13 Javascript
vue+layui实现select动态加载后台数据的例子
2019/09/20 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
vant 自定义 van-dropdown-item的用法
2020/08/05 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
2020/12/14 Vue.js
基于Python的身份证号码自动生成程序
2014/08/15 Python
python中int与str互转方法
2018/07/02 Python
python manage.py runserver流程解析
2019/11/08 Python
Tensorflow 多线程设置方式
2020/02/06 Python
Python实现文件压缩和解压的示例代码
2020/08/12 Python
tensorflow2.0教程之Keras快速入门
2021/02/20 Python
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
移动通信行业实习自我鉴定
2013/09/28 职场文书
出国留学经济担保书
2014/04/01 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
2014最新版群众路线四风整改措施
2014/09/24 职场文书
九九重阳节标语
2014/10/07 职场文书
2016新年慰问信范文
2015/03/25 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
2016年大学生暑期社会实践活动总结
2016/04/06 职场文书
PHP实现rar解压读取扩展包小结
2021/06/03 PHP
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫