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

QQ登录

只需一步,快速开始

查看: 2694|回复: 5

[结贴] getChangedIDs 的问题

[复制链接]

104

主题

459

帖子

1727

积分

金牌会员

Rank: 6Rank: 6

积分
1727
QQ
发表于 2015-3-31 10:49:18 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
var rowid = justep.xbl('data_detial').getChangedIDs('self');我这样写获取的rowid ,alert出来是空的。求教getChangedIDs 怎么用的

发表于 2015-3-31 11:04:03 | 显示全部楼层

getChangedIDs(justep.XData.STATE type, string delim)
获取修改的行id字符串,需要保存前获取
参数:
justep.XData.STATE type [required]状态
string delim 分隔符
返回:
string 使用分隔符隔离的行id字符串
回复 支持 反对

使用道具 举报

104

主题

459

帖子

1727

积分

金牌会员

Rank: 6Rank: 6

积分
1727
QQ
 楼主| 发表于 2015-3-31 15:21:05 | 显示全部楼层
忘了忘了 发表于 2015-3-31 11:04
getChangedIDs(justep.XData.STATE type, string delim)
获取修改的行id字符串,需要保存前获取
参数: ...

var rowid = justep.xbl('data_detial').getChangedIDs('self',',');
这样写还是alert是空白的
到底要怎么写?我想要的操作在grid上直接修改数据后,标记,然后获取他的ID,可以批量更新数据
回复 支持 反对

使用道具 举报

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2015-3-31 15:27:24 | 显示全部楼层
clarence 发表于 2015-3-31 15:21
var rowid = justep.xbl('data_detial').getChangedIDs('self',',');
这样写还是alert是空白的
到底要怎 ...

justep.xbl('data_detial').getChangedIDs('edit',',');

public string getChangedIDs(justep.XData.STATE type, string delim)
获取修改的行id字符串,需要保存前获取
参数:
justep.XData.STATE type [required]状态
string delim 分隔符
返回:
string 使用分隔符隔离的行id字符串

public static constant {object} justep.XData.STATE
data的状态常量,包括:justep.XData.STATE.NEW、justep.XData.STATE.DELETE、justep.XData.STATE.EDIT、justep.XData.STATE.NONE


评分

参与人数 1 +6 收起 理由
jishuang + 6 神马都是浮云

查看全部评分

回复 支持 反对

使用道具 举报

104

主题

459

帖子

1727

积分

金牌会员

Rank: 6Rank: 6

积分
1727
QQ
 楼主| 发表于 2015-3-31 15:43:26 | 显示全部楼层
MaHZ 发表于 2015-3-31 15:27
justep.xbl('data_detial').getChangedIDs('edit',',');

public string getChangedIDs(justep.XData.ST ...

可以获取到ID了,还有个问题请教大神的,我的data是cdata通过调用Action联合查询返回的数据来的,现在它把grid表所有数据的ID都获取了,有什么方法可以让它只获取grid加载数据后修改的数据的ID,
回复 支持 反对

使用道具 举报

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2015-3-31 15:54:33 | 显示全部楼层
clarence 发表于 2015-3-31 15:43
可以获取到ID了,还有个问题请教大神的,我的data是cdata通过调用Action联合查询返回的数据来的,现在它 ...

写个filter
where 主键 in (changedIDs) ,刷新一下,changedIDs格式为 's','b','c' ,可能会有问题,刷新时可能会把cdata清空

或者 你把变化的id传给action 在后台过滤,再返回给cdata,在加载到grid中
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 17:36 , Processed in 0.071226 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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