如题;
我这样做为什么达不到效果
function go (){
window.location.href="addselect.jsp";
}
<a href="javascript:document.form1.submit();go();">下一页</a>
这样做的话会实现页面跳转,但不会提交表单,
<a href="javascript:go();document.form1.submit();">下一页</a>
这样的话会提交表单但不会跳转,
我菜鸟一个还希望高手能指点迷津,
我这样做为什么达不到效果
function go (){
window.location.href="addselect.jsp";
}
<a href="javascript:document.form1.submit();go();">下一页</a>
这样做的话会实现页面跳转,但不会提交表单,
<a href="javascript:go();document.form1.submit();">下一页</a>
这样的话会提交表单但不会跳转,
我菜鸟一个还希望高手能指点迷津,
表单的参数就没了
document.getElementById('form').submit();
这样应该可以
form里别忘写action
<a href="javascript:document.getElementById('form1').submit();go();">下一页</a>
这样还是不能实现。
将表单数据提交到addselect.jsp吗?那样的话直接放在表单的action="addselect.jsp",这样啊
这是我的form表头<form id="form1" name="form1" method="post" action="testselect.do"><a href="testselect.jsp?pageNow=<%=pageNow+1 %>" onclick="document.getElementById('form1').submit();return false;">下一页</a>
这样的话可以实现翻页,但不会提交表单数据。
我用的是struts1做的,将form表单数据提交到actionFrom中,再在action里面的execute()方法对数据做处理,成果后return mapping.findForward("success");struts中转向<forward name="success" path="/testselect.jsp"/>我是刚学习,如果有什么不对的地方还请多多指教,谢谢!
这样做的话会实现页面跳转,但不会提交表单,
第二种情况下:<a href="javascript:go();document.form1.submit();">下一页</a>
这样的话会提交表单但不会跳转,
为什么他们不能同步实现?
window.location.href="addselect.jsp";
document.form1.submit();
}
//链接改成
<a href="go();">
window.location.href="addselect.jsp";
document.form1.submit();
}<a href="javascript:go();">下一页</a>
这样看看能不能解决
哥们,你真是救世主啊,good idea~~