用js提交表单解决一个页面有多个提交按钮的问题
2014-09-01 00:00
645 查看
用js提交表单解决一个页面有多个提交按钮的问题,主要是判断是否为提交文本,然后再执行相应的动作,比较简单。
<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>
相关文章推荐
- 用js提交表单解决一个页面有多个提交按钮的问题
- 巧用js提交表单轻松解决一个页面有多个提交按钮
- 巧用js提交表单轻松解决一个页面有多个提交按钮
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- (转)同一个页面用Js和服务器验证控件OnClientClick提交问题
- 解决ie6下Javascript页面跳转和表单提交问题
- 一个页面使用两次timepicker.js引起的Maximum call stack size exceeded问题解决办法及bug修复
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 一个页面很长下面有提交按钮,提交后还在原位置的简单解决办法
- 解决了在某个页面的js代码中替换另外一个frame中页面的问题
- 一个页面使用两次timepicker.js引起的Maximum call stack size exceeded问题解决办法及bug修复
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 在页面中使用WebWork的token标签解决表单重复提交问题
- 用户控件包含一个搜索功能,但是在调用页面中按回车时无法直接提交这个表单,只有鼠标点击才提交,如何解决?
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 解决:防止页面按钮被重复点击,导致页面重复提交的问题
- 点击不同的按钮把同一个表单提交到不同的页面处理的方法
- springmvc + freemarker 解决表单提交、页面显示乱码 的问题
- JS实现一个表单form,多个submit按钮提交时带不同的action参数