请问如何把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呢
...全文
1059 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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}
用楼上的方法取
  • 打赏
  • 举报
回复
兔子托尼啊 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()获取数据
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-04 02:13
社区公告
暂无公告