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

QQ登录

只需一步,快速开始

查看: 9361|回复: 17

[处理中6] grid中的列选择textarea(组件模式)后,显示有问题

[复制链接]

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
发表于 2018-11-15 08:41:56 | 显示全部楼层 |阅读模式
填写内容后,鼠标移开后,显示内容和填写的不一致
1.png

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2018-11-15 08:45:55 | 显示全部楼层
本帖最后由 qwertyu 于 2018-11-15 09:07 编辑

增加两行数据,图片中的字段随便填什么,
删除其中一行后,再修改剩下那一行的内容时,无论怎么改,鼠标移出后都显示的第一次填的文字
列编辑器选的是“textarea(组件模式)”
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2018-11-15 09:15:09 | 显示全部楼层
确认组件的bind-ref设置的是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2018-11-15 10:11:14 | 显示全部楼层
jishuang 发表于 2018-11-15 09:15
确认组件的bind-ref设置的是否正确

设置正确,我测试时就填了这一个字段
2.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2018-11-15 11:01:50 | 显示全部楼层
3.8版本中本地测试没问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2018-11-15 11:11:07 | 显示全部楼层
jishuang 发表于 2018-11-15 11:01
3.8版本中本地测试没问题

那3.4版本的没有办法解决(除了升级)?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2018-11-15 11:42:42 | 显示全部楼层
查了下缺陷记录就没有记录过这样的确认,所以不确定要替换什么文件在可以
而且3.4到3.8之间grid修改了好多问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2018-11-16 08:25:14 | 显示全部楼层
jishuang 发表于 2018-11-15 11:42
查了下缺陷记录就没有记录过这样的确认,所以不确定要替换什么文件在可以
而且3.4到3.8之间grid修改了好多 ...

好吧,确实不是textarea的锅,因为其他字段也是这个情况。
是多选删除时才会这样,用其他页面的grid测试也是。
具体操作:
多行删除,先勾选两行,然后再取消勾选其中一行,点删除后,再修改剩余那行数据时,就无法修改
获取那行的id是undefined
删除按钮对应事件:
Model.prototype.deleteSquenceButtonClick = function(event){
        this.comp("batchInbillData").deleteData(this.comp("grid2").getCheckedRows());
};
这个是测试用的alert的代码
Model.prototype.textarea1Focus = function(event){
        alert(this.comp("batchInbillData").getValue("BIDAGENCY_BATCH_INBILL"));
};

3.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36030
发表于 2018-11-16 09:21:01 | 显示全部楼层
再修改剩余那行数据时是指修改选多消息的行记录?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

46

主题

189

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2018-11-16 09:42:00 | 显示全部楼层
本帖最后由 qwertyu 于 2018-11-16 09:43 编辑
jishuang 发表于 2018-11-16 09:21
再修改剩余那行数据时是指修改选多消息的行记录?

修改剩余那行数据“:修改字段内容,在input框或者textarea中输入内容
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-8 08:56 , Processed in 0.107291 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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