jQuery MiniUI

标题: datagrid编辑问题 [打印本页]

作者: zp869622823    时间: 2020-11-2 11:03:20     标题: datagrid编辑问题

本帖最后由 zp869622823 于 2020-11-2 15:04 编辑

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

作者: felt    时间: 2020-11-2 16:30:00

请提供一个简单例子重现问题
我按你描述的未发现问题
作者: zp869622823    时间: 2020-11-3 09:38:15

felt 发表于 2020-11-2 16:30
请提供一个简单例子重现问题
我按你描述的未发现问题

就用demo中表格维护:快速里为例:在code中datagrid1增加allowcellwrap=true ,备注内容输入500多个汉字,然后添加下图选中代码[attach]13022[/attach][attach]13023[/attach]
,然后运行代码,点击“按钮”那一列的查看填报情况按钮,点击后不能立即触发事件,然后滚动条会上移,备注列的宽度不变
作者: felt    时间: 2020-11-4 08:40:53

zp869622823 发表于 2020-11-3 09:38
就用demo中表格维护:快速里为例:在code中datagrid1增加allowcellwrap=true ,备注内容输入500多个汉字 ...

图片很模糊,看不清代码,直接发代码
作者: zp869622823    时间: 2020-12-27 16:38:54

felt 发表于 2020-11-4 08:40
图片很模糊,看不清代码,直接发代码

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

zp869622823 发表于 2020-12-27 16:38
大神你好,请进入“MiniUI 在线示例”-》"快速入门"-》“典型页面”-》“表格维护-快速”页面,把压缩包 ...

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2