提交方式和用js的form.form submit ajax提交有什么区别

jsp页面中form submit时怎么用js处理跳转不同jsp
[问题点数:40分,结帖人think201306]
jsp页面中form submit时怎么用js处理跳转不同jsp
[问题点数:40分,结帖人think201306]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。22:52 提问
JSP中的一个form表单需要提交到不同处理页面
我的一个页面中的一个form表单有三个提交按钮,分别提交到不同的Servlet中处理后跳转
下边是javascript代码
function a(src){
var form = document.getElementById("form_tp");
form.action =
form.submit();
alert(src);//弹窗 (未弹出)
页面部分代码
&label class="ui-blue"&&input type="button" name="submit" value="修改信息" onclick="a('DoIndexUserUpdate')"/&&/label&&
&label class="ui-blue"&&input type="button" name="submit" value="查看订单" onclick="a('DoIndexOrderGetByUserId')"/&&/label&&
&label class="ui-blue"&&input type="button" name="submit" value="查看留言" onclick="a('DoIndexGuestbookGetByUserId')"/&&/label&
但是在运行时页面无法提交 form.submit();后边的弹窗未弹出
按赞数排序
《 input type="button" name="submit" value="修改信息" onclick="a('DoIndexUserUpdate')" 》
中,name不能为submit,这个本身是关键字,改成其他的名字就可以了。
2153关注|582收录
837关注|322收录
909关注|258收录
其他相似问题
相关参考资料当前位置:&>&&>&&>&
ie6中form.submit()不能正常提交的解决方法
发布时间:编辑:
IE6下用按钮,可以正常提交数据,但通过js脚本:formElement.submit(),提交却失败。本文为大家提供二种解决方法,有需要的朋友可以看看。
有人说用setTimeout()的办法来解决;
进一步研究发现,&a/&有个链接属性 href,而form也有一个页面请求属性 action,当两属性同时存在时,点击&a/&当然会优先&a/&的href链接,但如果是 &a href=&:;& &&/a&,又会是什么情况呢?
实践证明IE7.0+ , FF3.0+, Opera9.6+ 均能正确处理, 忽略&a/&的href, 执行的submit动作, 唯有 IE6 仍坚持着自己的原则, 只要有 href , 就只尝试执行链接 href , 除非你的&a/&标签中去掉 href属性, 但去掉 href 你将发现IE 下将不会出现下划线;
分析是由于 ie6 执行默认动作引发的问题。
为大家介绍二种解决方法,供参考:
复制代码 代码示例:
&a class=&bt_3&& style=&cursor:& id=&btnSubmit1& onclick=&submitPage()&&提交&/a&
这种方法根本没有href属性,用style=&cursor:& 产生手型图标来模拟。
复制代码 代码示例:
&a class=&bt_3&&& href=&javascript:void(0)&& id=&btnSubmit1& onclick=&submitPage();&&提交&/a&
onclick 返回 false ,阻止浏览器的默认行为。也可以达到相同的目的。
就是这些了,希望以上的方法可以解决大家的问题。
与 ie6中form.submit()不能正常提交的解决方法 有关的文章
本文标题:
本页链接:
12345678910
12345678910}

我要回帖

更多关于 form submit提交 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信