起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5905|回复: 11

[结贴] List中每个 row 绑定 从数据..

[复制链接]

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
发表于 2015-5-19 08:30:26 | 显示全部楼层 |阅读模式
未命名.JPG 如图,效果如何实现? 这个建议x5可以支持... 这个比较常用...现在我们只能在sql中拼...

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36133
发表于 2015-5-19 11:11:44 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-19 16:24:10 | 显示全部楼层
jishuang 发表于 2015-5-19 11:11
list嵌套参考http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=69317&pid=165131828

list嵌套效果有了..但是 显示 从数据 的List(取名 subList) 在refresh()的时候... 只有主数据的第一行绑定成功... 后面的都不数据数据了...

我是直接点击 row 时.. this.comp("mainList").refresh(true);this.comp("subList").refresh(true);
就是刷新主数据 接着刷新从数据..  

这种情况下,显示应该有多个xid=subList的组件..现在怀疑this.comp("subList")取的是第一个subList...

问怎么取到所有 xid=subList的组件..好像this.comps("subList") 不行..
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-19 16:26:30 | 显示全部楼层
jishuang 发表于 2015-5-19 11:11
list嵌套参考http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=69317&pid=165131828

list嵌套效果有了..但是 显示 从数据 的List(取名 subList) 在refresh()的时候... 只有主数据的第一行的从数据绑定成功... 后面从数据都不显示了...

我是直接点击 row 时.. this.comp("mainList").refresh(true);this.comp("subList").refresh(true);
就是刷新主数据 接着刷新从数据..  

这种情况下,界面上应该有多个xid=subList的组件..现在怀疑this.comp("subList")取的是第一个subList...

问怎么取到所有 xid=subList的组件..好像this.comps("subList") 不行..
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36133
发表于 2015-5-20 11:01:24 | 显示全部楼层
this.comps("subList")获取的就是多个
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-20 21:49:31 | 显示全部楼层
jishuang 发表于 2015-5-20 11:01
this.comps("subList")获取的就是多个

this.comps("subList")不行的.. 什么都拿不到...我已经用其它方法解决了...
回复 支持 反对

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
发表于 2015-5-26 15:39:00 | 显示全部楼层
Liang145 发表于 2015-5-20 21:49
this.comps("subList")不行的.. 什么都拿不到...我已经用其它方法解决了...

其他方法是什么方法
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-26 15:59:41 | 显示全部楼层
费曼 发表于 2015-5-26 15:39
其他方法是什么方法

var listElements=this.getElementsByXid('list1');  //listElements会拿到多个,是Element对象
for(var i=0 ;i<listElements.lenght;i++)
{
     var llist= this.comp(listElements); //这样就可以拿到 list 组件实例
}
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-26 16:06:00 | 显示全部楼层
费曼 发表于 2015-5-26 15:39
其他方法是什么方法

var listElements=this.getElementsByXid('list1');  //listElements会拿到多个,是Element对象
for(var i=0 ;i<listElements.lenght;i++)
{
     var llist= this.comp(listElements); //这样就可以拿到 list 组件实例
}

刚刚写漏了 ...
回复 支持 反对

使用道具 举报

15

主题

44

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2015-5-26 16:07:45 | 显示全部楼层
费曼 发表于 2015-5-26 15:39
其他方法是什么方法
  1. var listElements=this.getElementsByXid('list1');  //listElements会拿到多个,是Element对象
  2. for(var i=0 ;i<listElements.lenght;i++)
  3. {
  4.      var llist= this.comp(listElements[i]); //这样就可以拿到 list 组件实例  ,刚刚写漏了[i]
  5. }
复制代码

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-4-19 23:37 , Processed in 0.060684 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表