one.html:
<div class="table-end">
<a href="javascript:;" class="btn do-toApplyAll" onclick="toApplyAll()">申请</a>
</div>
js:
function toApplyAll(code,_this){
var url = "/views/two.html?id="+code;
window.location.href = url;
//return false;
}
因为直接把url的值给two.html,最好用jquery创建form隐藏提交,不会用求助。
(code值过大,post提交跳转后的页面url需要隐藏code的值)
<div class="table-end">
<a href="javascript:;" class="btn do-toApplyAll" onclick="toApplyAll()">申请</a>
</div>
js:
function toApplyAll(code,_this){
var url = "/views/two.html?id="+code;
window.location.href = url;
//return false;
}
因为直接把url的值给two.html,最好用jquery创建form隐藏提交,不会用求助。
(code值过大,post提交跳转后的页面url需要隐藏code的值)
解决方案 »
- 在线等,立结贴,JQuery中body的宽高度问题
- php处理完的数据打包传给html,怎么传script过去?
- 请各位给个思路~
- document.cookie不支持中文?
- 请问哪位大虾曾经用js做过滑块?
- asp页面中JS的个函数调用问题<循环打印图片>~~~~[一解决马上给分 帮顶也有]!!!!
- 高分急救:如何从另一个窗口的值传回原窗口的hidden项。。
- 我在网上看到的
- 怎样才能把一个表单里的内容发送到不同的地方(仅用html或Javascript )
- chrome插件如何拦截所有img标签加载
- JS单独拿出来可以实现,但是放在页面中就没效果,这是什么情况呢?命名没有重复
- SPARQL查询变量
然后在a的onclick事件中修改表单中项目的值,并用form元素的 submit()方法提交表单
<a href="javascript:;" class="btn do-toApplyAll" onclick="toApplyAll(111,this)">申请</a>
</div>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js"></script>
<script>
function toApplyAll(code,_this){
var f=$('<form method="POST" action="/views/two.html"><input type="hidden" name="id"/></form>');
f.appendTo(document.body).find('input').val(code);
f.submit();
}</script>
【【showbo
showbo Ds Rxr 2015.04.20 10:59
已采纳
表单post提交不行,html获取不到post提交的内容,改为get提交,然后自己分析location.search得到get提交的参数内容。
或者表单指定target="_blank"在新页面打开action。通过opener得到父页引用,然后通过父页控件得到值写入你的页面中后关闭父页(父页如果是直接打开的无法关闭。父页也是其他页面打开的可以关闭)
】】
【【showbo
showbo Ds Rxr 2015.04.20 10:59
已采纳
表单post提交不行,html获取不到post提交的内容,改为get提交,然后自己分析location.search得到get提交的参数内容。
或者表单指定target="_blank"在新页面打开action。通过opener得到父页引用,然后通过父页控件得到值写入你的页面中后关闭父页(父页如果是直接打开的无法关闭。父页也是其他页面打开的可以关闭)
】】
two.js
//解析从上个页面传来的参数
var code = invoice_getUrlParam("id");
getPageJson("/uc/info.do?method=preApply&id="+code);