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

QQ登录

只需一步,快速开始

查看: 5188|回复: 12

[结贴] grid列编辑填写数据回车后数据填写无效

[复制链接]

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
发表于 2019-4-18 16:58:34 | 显示全部楼层 |阅读模式
从表grid有几个列是默认只有查看的,有几个列是可以编辑的,编辑用的是input,但是刚开始新增的时候填写是没有问题的,但是删除几条数据之后,再新增的话,有的填写进去回车之后填写的数据就消失了,请问是什么原因呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-4-18 17:28:30 | 显示全部楼层
通过鼠标移开焦点有问题吗?还是只有回车有问题?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2019-4-18 17:53:33 | 显示全部楼层
jishuang 发表于 2019-4-18 17:28
通过鼠标移开焦点有问题吗?还是只有回车有问题?

鼠标移开和回车都是一样的问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-4-19 08:41:09 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2019-4-19 09:46:47 | 显示全部楼层
jishuang 发表于 2019-4-19 08:41
http://docs.wex5.com/bex5-ui-grid10018/

如图,之前就是这么设置然后有问题的
1.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-4-19 10:56:27 | 显示全部楼层
data中的数据怎么来的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2019-4-19 11:10:23 | 显示全部楼层
jishuang 发表于 2019-4-19 10:56
data中的数据怎么来的?

data是绑定BIZDATA,然后是从表的,主表新增的时候会生成几条从表,然后有几列的数据是有默认生成数据,几列是空的可以编辑的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-4-19 11:41:58 | 显示全部楼层
主表新增的时候会生成几条从表具体怎么生成的?
确认生成的数据的rowid是不是一样的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2019-4-19 12:00:10 | 显示全部楼层
jishuang 发表于 2019-4-19 11:41
主表新增的时候会生成几条从表具体怎么生成的?
确认生成的数据的rowid是不是一样的? ...

生成的时候是用的newData,生成后的fID都是一样的
DetailData.newData({
                        defaultValues : [ {
                                "fSpecimenNo" : a,
                                "fApplyNo" : this.fApplyNo,
                                "fSampleNo" : this.fSampleNo,
                                "fItemNo" : this.fItemNo,
                                "fItemName" : this.fItemName,
                        } ]
                });DetailData.each(function(op){
                alert(DetailData.getCurrentRowID());//都是一样的
                });
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-4-19 12:13:07 | 显示全部楼层
op参数中去获取rowid
不是直接获取当前行的值

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 09:34 , Processed in 0.069779 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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