帖子
帖子
用户
博客
课程
显示全部楼层
8
帖子
0
勋章
69
Y币

[App引擎] 如何将远程服务器读取的列表文章id传到新开的openWin窗口

[复制链接]
发表于 2015-7-22 10:59:43
本帖最后由 东少 于 2015-7-22 11:59 编辑

我是.net程序党,对js不是很熟练,求大神指导。救急.......
是这样的:
我在
案例源码区下载了,仿网易新闻客户端的例子。服务器的数据用的是我自己的服务器数据。现在列表页已经完成,因为仿网易新闻客户端的例子上面,文章页读取的是网易网站的一个连接页面,没有涉及到传递文章id的部分,希望哪个大神指导一下,怎么传递。
具体的:
文章列表页,打开新的Win窗口的方法是:toDetail();
function toDetail() {
        api.openWin({
            name: 'detail',
            url: 'win_newsDetail.html'
        })
    }


使用的地方:
var topicHttml = '';   
for (var i in ret) {            
                 topicHttml += '<div id="wulun" ><div tapmode="" onclick="toDetail()"   class="img-lable"  data-id='+ret【i】.id+'><div class="text"><p class="title">' + ret【i】.title.substring(0,15) + '</p></div></div></div>';
                 $("#listView").html(topicHttml);
              }
需要传递的文章id为:ret
【i】.id

怎么在toDetail()方法中将ret
【i】.id 传递到新的Win窗口win_newsDetail.html页面,并且在这个页面打开新闻???

跪求大神指导!!!!!

5
帖子
0
勋章
1万+
Y币
传:pageParam: {
                    bugType: ""
                },

获取:var bugType = api["pageParam"]["bugType"];
8
帖子
0
勋章
69
Y币
技术支持-M 发表于 2015-7-22 11:04
传:pageParam: {
                    bugType: ""
                },

具体到bugType右边的参数是传我例子中的ret【i】.id吗?
2
帖子
0
勋章
219
Y币
东少 发表于 2015-7-22 11:06
具体到bugType右边的参数是传我例子中的ret【i】.id吗?

pageParam: {name: el}  el就是你要传的ret【i】.id,

接收页面代码为:var id=api.pageParam.name;
8
帖子
0
勋章
69
Y币
maijiam 发表于 2015-7-22 11:13
pageParam: {name: el}  el就是你要传的ret【i】.id,

接收页面代码为:var id=api.pageParam.name; ...

麻烦大神在指导一下,你说的pageParam: {name: el} el具体到我上面的例子代码中应该怎么写?
5
帖子
0
勋章
1万+
Y币
东少 发表于 2015-7-22 11:06
具体到bugType右边的参数是传我例子中的ret【i】.id吗?

传:pageParam: {
                     bugType:ret.id
                 },

获取:var bugType = api["pageParam"]["bugType"];
您需要登录后才可以回帖 登录

本版积分规则