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

QQ登录

只需一步,快速开始

查看: 4338|回复: 14

[结贴] 清除filter

[复制链接]

64

主题

191

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
发表于 2016-10-14 14:26:16 | 显示全部楼层 |阅读模式
我想清除掉之前查询数据是添加的filter,请问怎么处理

0

主题

27

帖子

107

积分

初级会员

Rank: 2

积分
107
QQ
发表于 2016-10-17 09:49:58 | 显示全部楼层
闰土 发表于 2016-10-17 09:34
可以用哪种clear的方式清除,但是那种方法,不会影响之前的过滤嘛?

你可以在每次数据请求之前先执行清除,然后设置新的过滤条件,再执行刷新
回复 支持 1 反对 0

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-14 15:06:50 | 显示全部楼层
就是说之前执行了 过滤的条件,后面想要清楚这个过滤的功能,那你这个filter,是怎么设置的
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

64

主题

191

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
 楼主| 发表于 2016-10-14 16:41:07 | 显示全部楼层
闰土 发表于 2016-10-14 15:06
就是说之前执行了 过滤的条件,后面想要清楚这个过滤的功能,那你这个filter,是怎么设置的 ...

this.comp("feedbackData").setFilter("feedbackFilter", "u_ID="+this.uId);恩,我就是想清除之前的
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-14 16:50:45 | 显示全部楼层
huayi_hui 发表于 2016-10-14 16:41
this.comp("feedbackData").setFilter("feedbackFilter", "u_ID="+this.uId);恩,我就是想清除之前的 ...

感觉就是重新获取一次Data,吧,感觉要去清楚之前的方法,有点麻烦啊
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

64

主题

191

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
 楼主| 发表于 2016-10-14 22:21:19 | 显示全部楼层
闰土 发表于 2016-10-14 16:50
感觉就是重新获取一次Data,吧,感觉要去清楚之前的方法,有点麻烦啊

那有没有其他的方式呢?
回复 支持 反对

使用道具 举报

8

主题

131

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2016-10-14 22:24:39 | 显示全部楼层
this.comp("feedbackData").setFilter("”);然后刷新,可以不?
回复 支持 反对

使用道具 举报

0

主题

27

帖子

107

积分

初级会员

Rank: 2

积分
107
QQ
发表于 2016-10-15 15:46:04 | 显示全部楼层
以前用过,应该是
this.comp("feedbackData").filters.clear();
回复 支持 反对

使用道具 举报

64

主题

191

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
 楼主| 发表于 2016-10-15 21:08:02 | 显示全部楼层
deltaboy 发表于 2016-10-14 22:24
this.comp("feedbackData").setFilter("”);然后刷新,可以不?

不行
回复 支持 反对

使用道具 举报

64

主题

191

帖子

465

积分

中级会员

Rank: 3Rank: 3

积分
465
QQ
 楼主| 发表于 2016-10-15 21:10:58 | 显示全部楼层
李依荀 发表于 2016-10-15 15:46
以前用过,应该是
this.comp("feedbackData").filters.clear();

恩,可以了,谢谢了哈
回复 支持 反对

使用道具 举报

8

主题

131

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2016-10-16 17:13:44 | 显示全部楼层

写错了...是想写:this.comp("feedbackData").setFilter(("feedbackFilter","”);
filters的方法貌似ide都不会提示,clear(),setVar()这些貌似都没有提示可用,我也mark一下
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 04:43 , Processed in 0.120665 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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