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

QQ登录

只需一步,快速开始

查看: 5585|回复: 11

[处理中3] cData和grid组件结合,分页问题

[复制链接]

76

主题

167

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
QQ
发表于 2019-11-25 11:21:05 | 显示全部楼层 |阅读模式

页面用cdata和grid组件,cdata数据由自定义的action获取
action代码如下:
java.jpg


页面刚加载时,数据和页面是正常的
刚加载出的页面如下:
morenyemian.jpg
页面初始化代码如下:
morendaima.jpg


输入查询条件后,再次调用自定义的action,并将数据加载到cdata,代码如下:
chaxundaima.jpg

查询后的页面出现不正常,页面如下:
chaxunyemian.jpg
总记录数没有发生变化,数据没有加载到pagebar中。


注:pagebar的data已经关联了cdata,如下图:
pagebarguacdata.jpg


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-11-25 12:07:00 | 显示全部楼层
传入查询调用后端重新查询后,看后端获取的总记录是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

167

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
QQ
 楼主| 发表于 2019-11-25 13:41:25 | 显示全部楼层
本帖最后由 zhaowenjin 于 2019-11-25 13:43 编辑

下图就是传入查询参数后,记录数是265,但页面上总记录数的值没有变化。
会不会跟我用cdata有关?cdata不能感知数据的变化?下图的data1,我用的是cdata

chaxundaima.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-11-25 14:22:06 | 显示全部楼层
loadData之前先调用data的clear清空一下数据看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

167

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
QQ
 楼主| 发表于 2019-11-25 15:53:15 | 显示全部楼层
clear之后
输入查询条件,第一次点击查询按钮,如下图:
第一次点击.jpg
查询条件不变,第二次点击查询按钮,如下图:
第二次点击.jpg

正确的样子,如下图,“1”会显示为蓝色。上面的不正常情况下,"1"为无色,难道给cdata加载数据后,还需要对pagebar进行某些操作?
正常.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-11-25 16:55:44 | 显示全部楼层
本地测试没问题,过滤用的是http://docs.wex5.com/bex5-ui-question-list-10248/中方式
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

167

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
QQ
 楼主| 发表于 2019-11-28 17:59:31 | 显示全部楼层
总数没问题,显示的还是不行!数据库用的是sqlserver,难道跟这个有关?不能用limit去分页查询?
QQ截图20191128174745.jpg
total.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-11-29 09:00:46 | 显示全部楼层
如果action直接写的sql用什么分页是数据库标准的,到网上查找

如果是ksql就是limit
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

167

帖子

1265

积分

金牌会员

Rank: 6Rank: 6

积分
1265
QQ
 楼主| 发表于 2019-11-29 09:55:26 | 显示全部楼层
那就没问题,我用的就是KSQL,但为什么那个pageBar老是有问题,返回的数据是正常的,pageBar关联的是cdata,cdata也在loaddata前clear了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-11-29 12:42:24 | 显示全部楼层
自己在前端再设置一下data的总记录数看看
本地3.8测试是没有问题的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-7 03:26 , Processed in 0.079966 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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