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

QQ登录

只需一步,快速开始

查看: 4066|回复: 10

[处理中1] data 怎么更新一行的数据

  [复制链接]

14

主题

29

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
发表于 2016-10-27 23:47:52 | 显示全部楼层 |阅读模式
用data 组件 自己写刷新方法, 我现在查询出10条数据, 用户在页面上点一个按钮改变 其中一条数据的状态, 我怎么在页面显示这条数据的最新状态?
QQ截图20161027234616.png

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
QQ
发表于 2016-10-28 08:43:08 | 显示全部楼层
在data中加一个状态字段state,默认值0,在list的onclick事件中获取当前选中行,然后设置state为1,在data的过滤filter中设置过滤条件,应该是这个思路
回复 支持 反对

使用道具 举报

14

主题

29

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2016-10-28 09:07:50 | 显示全部楼层
设置state为1
这个怎么设置了?
回复 支持 反对

使用道具 举报

6

主题

31

帖子

55

积分

初级会员

Rank: 2

积分
55
QQ
发表于 2016-10-28 09:56:38 | 显示全部楼层
我也想知道一個页面中怎么刷新部分数据
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-28 15:37:24 | 显示全部楼层
用户修改数据,不是在页面上上就直接修改了?为什么要刷新?如果你用baasData的话,在修改之后 执行savedata方法,不就直接在数据库中修改了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

14

主题

29

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2016-10-28 17:59:46 | 显示全部楼层
我用的是 data 不是 baassdata, 我的数据不是用户手工录入的, 是点一个按钮  系统来改变值。
回复 支持 反对

使用道具 举报

13

主题

313

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
QQ
发表于 2016-10-31 14:07:40 | 显示全部楼层
具体数一下你想实现的功能,用的是什么data?
回复 支持 反对

使用道具 举报

14

主题

29

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2016-11-3 14:50:29 | 显示全部楼层
现在系统中有 data 和 baasData, 我用的是data, 我没有用baas 作为服务端
回复 支持 反对

使用道具 举报

14

主题

29

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2016-11-3 14:56:40 | 显示全部楼层
我的app连接业务系统, 页面上显示很多条数据, 用户一次只操作一条数据, 操作完这条数据后页面上显示的内容就需要刷新, 现在刷新页面用连个方式, 第一刷新整个页面的所有数据, 第二只刷新刚才操作过的数据,  
如果wex5 能支持我只刷新刚才操作的数据, 那app的反应速度肯定会快,另外对服务器的压力也小些。
回复 支持 反对

使用道具 举报

44

主题

150

帖子

382

积分

中级会员

Rank: 3Rank: 3

积分
382
QQ
发表于 2016-11-3 15:00:05 | 显示全部楼层
data.setValue("status","1",row);
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 02:37 , Processed in 0.065300 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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