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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: jane_jane

[处理中1] 多级select筛选问题

[复制链接]

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 09:53:50 | 显示全部楼层
jane_jane 发表于 2016-10-25 19:42
我的select在清空data后,data。getCount()是0,但是select的选项里还是会缓存一条清空之前的数据,aut ...

bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数据都在一个data中? 如果是这样的话
先执行Data.setFilter("filter",select.val() = data.val) // 过滤Data
然后在执行 data.refreshData()

就不用从新加载Data ,一次加载完毕,每次过滤就可以了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 09:54:49 | 显示全部楼层
jane_jane 发表于 2016-10-25 19:42
我的select在清空data后,data。getCount()是0,但是select的选项里还是会缓存一条清空之前的数据,aut ...

bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数据都在一个data中? 如果是这样的话
先执行Data.setFilter("filter",select.val() = data.val) // 过滤Data
然后在执行 data.refreshData()

就不用从新加载Data ,一次加载完毕,每次过滤就可以了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 09:55:30 | 显示全部楼层
jane_jane 发表于 2016-10-25 19:42
我的select在清空data后,data。getCount()是0,但是select的选项里还是会缓存一条清空之前的数据,aut ...

bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数据都在一个data中? 如果是这样的话
先执行Data.setFilter("filter",select.val() = data.val) // 过滤Data
然后在执行 data.refreshData()

就不用从新加载Data ,一次加载完毕,每次过滤就可以了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 09:56:25 | 显示全部楼层
jane_jane 发表于 2016-10-25 19:42
我的select在清空data后,data。getCount()是0,但是select的选项里还是会缓存一条清空之前的数据,aut ...

bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数据都在一个data中? 如果是这样的话
先执行Data.setFilter("filter",select.val() = data.val) // 过滤Data
然后在执行 data.refreshData()

就不用从新加载Data ,一次加载完毕,每次过滤就可以了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
 楼主| 发表于 2016-10-26 11:13:51 | 显示全部楼层
闰土 发表于 2016-10-26 09:53
bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数 ...

不是的。我的三个select是获取三个data,后面的data是根据前一个select里面输入的值获取的,所以前一个切换选项时会先取select的值,然后ajax,然后loaddata。。。。。
wex5 & android
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
 楼主| 发表于 2016-10-31 10:33:54 | 显示全部楼层
闰土 发表于 2016-10-26 09:56
bind-optionsLabel 这个不影响,Data吧这个是select的。
刷新是 data.refreshData()  , 现在就是说有的数 ...

由于数据量很大,筛选数据是从后台请求的,而且缓存的数据是上次选中的数据,我到现在还没有解决,有别的解决办法么?
wex5 & android
回复 支持 反对

使用道具 举报

17

主题

66

帖子

482

积分

中级会员

Rank: 3Rank: 3

积分
482
QQ
发表于 2016-11-14 09:18:14 | 显示全部楼层
我也是同样的问题,请问如何解决的?
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
 楼主| 发表于 2016-11-14 09:43:54 | 显示全部楼层
zlg626 发表于 2016-11-14 09:18
我也是同样的问题,请问如何解决的?

参考此贴:http://bbs.wex5.com/forum.php?mo ... page=1#pid165321449
wex5 & android
回复 支持 反对

使用道具 举报

10

主题

89

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
 楼主| 发表于 2016-11-14 09:54:38 | 显示全部楼层
版主,结贴,问题已解决
wex5 & android
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 17:56 , Processed in 0.059837 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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