请问如何把ajax获取到的json数据以链接传参带值的方式带到另一个页面获取?

咔咘唭喏 2015-08-04 02:13:53
$.ajax({
type: "post",
url: "../../expan/expan/getExpanInfo",
data: reqObj,
dataType: "text",
success: function(data) {
var rtnObj = eval('(' + data + ')');
var rtnFlag = rtnObj.rtnFlag;
load.close();
if (rtnFlag == '1' ) {
location.href = "service.html?orgNo=rtnObj.orgNo";
//window.open('service.html?rtnObj='+jsonString);
});
}else{
window.location.href = "../../annualassets/page/404.html?t=" + new Date().getTime();
}
}
});

这样对不对: location.href = "service.html?orgNo=rtnObj.orgNo"
在service.html页面如何获取传来的json呢
...全文
1517 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
customer_yuan 2015-08-04
  • 打赏
  • 举报
回复
这种方式是错误的: location.href = "service.html?orgNo=rtnObj.orgNo" 可改为: location.href = "service.html?orgNo="+rtnObj.orgNo;
customer_yuan 2015-08-04
  • 打赏
  • 举报
回复
在你接收的HTML页面javascript获取路径里面的参数吧, 可以使用这种方式: var href = window.location.href; var o1 = href.indexOf("orgNo=")+6; var orgNo = href.substring(o1, href.length);
sessinsong 2015-08-04
  • 打赏
  • 举报
回复
你要问的问题 其实就是用js 获取url 参数的值 这里有几个方法 你可以试试 http://www.jb51.net/article/48942.htm
迷林 2015-08-04
  • 打赏
  • 举报
回复
引用 5 楼 rui888 的回复:
${param.orgNo}
用楼上的方法取
tony4geek 2015-08-04
  • 打赏
  • 举报
回复
${param.orgNo}
sunshiwu1984 2015-08-04
  • 打赏
  • 举报
回复
试试'${param.orgNo}'看能取到传过来的值不
咔咘唭喏 2015-08-04
  • 打赏
  • 举报
回复
那我service.html页面怎么取到json值啊
  • 打赏
  • 举报
回复
location.href = "service.html?orgNo=rtnObj.orgNo"; 改为 location.href = "service.html?orgNo=" + rtnObj.orgNo;
超级菜鸟 2015-08-04
  • 打赏
  • 举报
回复
你都已get方式传值了,跟取json数据有什么关系,直接request.getAttribute()获取数据

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧