jQuery MiniUI

 找回密码
 立即注册
查看: 3399|回复: 5
打印 上一主题 下一主题

datagrid编辑问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-11-2 11:03:20 |只看该作者 |倒序浏览
本帖最后由 zp869622823 于 2020-11-2 15:04 编辑

datagrid单元格编辑,单元格允许编辑,允许换行,例:a列单元格内容输入过多,且b列renderer展示按钮,点击按钮触发后,由于a列内容过多并换行,导致点击b列按钮事件后单元格滚动,按钮会看不到,而且必须点击两遍才能触发.请问这个有什么好的解决方案吗?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2020-11-2 16:30:00 |只看该作者
请提供一个简单例子重现问题
我按你描述的未发现问题

Rank: 1

板凳
发表于 2020-11-3 09:38:15 |只看该作者
felt 发表于 2020-11-2 16:30
请提供一个简单例子重现问题
我按你描述的未发现问题

就用demo中表格维护:快速里为例:在code中datagrid1增加allowcellwrap=true ,备注内容输入500多个汉字,然后添加下图选中代码
,然后运行代码,点击“按钮”那一列的查看填报情况按钮,点击后不能立即触发事件,然后滚动条会上移,备注列的宽度不变
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2020-11-4 08:40:53 |只看该作者
zp869622823 发表于 2020-11-3 09:38
就用demo中表格维护:快速里为例:在code中datagrid1增加allowcellwrap=true ,备注内容输入500多个汉字 ...

图片很模糊,看不清代码,直接发代码

Rank: 1

5#
发表于 2020-12-27 16:38:54 |只看该作者
felt 发表于 2020-11-4 08:40
图片很模糊,看不清代码,直接发代码

大神你好,请进入“MiniUI 在线示例”-》"快速入门"-》“典型页面”-》“表格维护-快速”页面,把压缩包里test1.txt中的代码全部复制并全部替换到code中,运行代码,在备注列中其中一行输入超过datagrid高度的文字内容(500字),然后点击“点击测试”按钮,并不会立即触发提示;如果内容少的话,点击测试按钮会立即触发alert提示

Rank: 8Rank: 8

6#
发表于 2020-12-28 09:21:22 |只看该作者
zp869622823 发表于 2020-12-27 16:38
大神你好,请进入“MiniUI 在线示例”-》"快速入门"-》“典型页面”-》“表格维护-快速”页面,把压缩包 ...

看到了,内容多的情况下,这里先会调整一下td位置,具体原因还在分析。

Archiver|普加软件

GMT+8, 2024-5-17 10:43 , Processed in 1.038647 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部