巧用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 相关文章推荐
JavaScript匿名函数与委托使用示例
Jul 22 Javascript
使用JavaScript 编写简单计算器
Nov 24 Javascript
同一个网页中实现多个JavaScript特效的方法
Feb 02 Javascript
javascript 判断一个对象为数组的方法
May 03 Javascript
解决vue动态为数据添加新属性遇到的问题
Sep 18 Javascript
Vue 全家桶实现移动端酷狗音乐功能
Nov 16 Javascript
vscode下的vue文件格式化问题
Nov 28 Javascript
微信小程序文章列表功能完整实例
Jun 03 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
Aug 03 Javascript
深入了解Vue动态组件和异步组件
Jan 26 Vue.js
用javascript制作qq注册动态页面
Apr 14 Javascript
JavaScript与JQuery框架基础入门教程
Jul 15 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
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
PHP 断点续传实例详解
2017/11/11 PHP
PHP实现的XXTEA加密解密算法示例
2018/08/28 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
js判断屏幕分辨率的代码
2013/07/16 Javascript
window resize和scroll事件的基本优化思路
2014/04/29 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
JS中的作用域链
2017/03/01 Javascript
AngularJS实现表单验证功能详解
2017/10/12 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
使用layui的router来进行传参的实现方法
2019/09/06 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
python设计微型小说网站(基于Django+Bootstrap框架)
2019/07/08 Python
处理python中多线程与多进程中的数据共享问题
2019/07/28 Python
Python 实现自动导入缺失的库
2019/10/29 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
pandas分组聚合详解
2020/04/10 Python
python中的时区问题
2021/01/14 Python
某公司面试题
2012/03/05 面试题
企业申诉管理制度
2014/01/30 职场文书
银行简历自我评价
2014/02/11 职场文书
大学生入党积极分子自我评价
2014/09/20 职场文书
租赁协议书
2015/01/27 职场文书
实习介绍信范文
2015/05/05 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
导游词之清晏园
2019/11/22 职场文书
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js