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

QQ登录

只需一步,快速开始

查看: 1748|回复: 4

[结贴] data过滤查询

[复制链接]

35

主题

127

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
QQ
发表于 2018-1-4 10:04:33 | 显示全部楼层 |阅读模式
Model.prototype.findBtnClick = function(event) {
        debugger       
                var seek = this.comp("input1").val();
                var SMSMUser = this.comp("SMSMUser");
                               
                var list = this.comp("list1");
                if (isNaN(seek)) {
                        alert("bushi ")
                        SMSMUser.setFilter("nameFilter", "name like '%" + seek + "%'");
                        SMSMUser.refreshData();       
                        list.refresh();
                        this.test.set(true);               
                } else {
                        alert("shi ")
                        SMSMUser.setFilter("numberFilter", "number like '%" + seek + "%'");
                        SMSMUser.refreshData();
                        list.refresh();
                        this.test.set(true);
                }
        };
上面是我写的根据输入条件进行数据模糊查询过滤,第一次可以,但是第二次不行,请大神指教,就想做一个模糊查询
发表于 2018-1-4 11:10:15 | 显示全部楼层
第二次怎么不行?? debugger调试跟下代码,代码是否执行了??
另外调试打印下 data.getFilter
是否是没有清空条件导致的
http://docs.wex5.com/wex5-ui-question-list-2031/

旧的条件依然生效
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

35

主题

127

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
QQ
 楼主| 发表于 2018-1-4 11:13:11 | 显示全部楼层
liangyongfei 发表于 2018-1-4 11:10
第二次怎么不行?? debugger调试跟下代码,代码是否执行了??
另外调试打印下 data.getFilter
是否是没 ...

第二次他查的是在第一次过滤后的基础上查的,我是想每次从原始数据里查
回复 支持 反对

使用道具 举报

发表于 2018-1-4 11:32:43 | 显示全部楼层
libojustep 发表于 2018-1-4 11:13
第二次他查的是在第一次过滤后的基础上查的,我是想每次从原始数据里查
...

查询完了 要 清空过滤
data.filters.clear();

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

35

主题

127

帖子

235

积分

中级会员

Rank: 3Rank: 3

积分
235
QQ
 楼主| 发表于 2018-1-4 11:52:04 | 显示全部楼层
liangyongfei 发表于 2018-1-4 11:32
查询完了 要 清空过滤
data.filters.clear();

谢谢,解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 04:31 , Processed in 0.077875 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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