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

QQ登录

只需一步,快速开始

查看: 1429|回复: 2

[处理中3] 数据查询问题

[复制链接]

8

主题

28

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
发表于 2017-4-14 13:28:42 | 显示全部楼层 |阅读模式
使用jsonp方式从远程获取数据后,在本地按时间段搜索查询,使用这种方法不可以:

8

主题

28

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2017-4-14 13:28:59 | 显示全部楼层
var filter3Str = "1=1";
                if (startTime != "")
                        filter3Str += " and addTime>='" + startTime + "'";
                if (endTime != "")
                        filter3Str += " and addTime<='" + endTime + "'";
                var data2 = this.comp("pingjiaData");
                data2.setFilter("filter3", filter3Str);
                data2.refreshData();
回复 支持 反对

使用道具 举报

发表于 2017-4-14 15:01:29 | 显示全部楼层
pingjiaData 是一个普通的cData 组件是吧!!
setFilter  过滤是属于后端过了的!!
BaasServer 默认是后台获取这个条件然后拼接sql语句实现  条件查询的!!

data组件就需要 自己实现了!!
既然是调用的
jsonp  从其他服务中获取数据的!!那么你就应该给他传递参数!将条件传过去!!
服务器获取这个条件后  根据条件查询数据再 返回才对!!!


data组件的过滤应该是后端过滤才对!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 01:35 , Processed in 0.076309 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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