FineUI 官方论坛
标题:
grid中可编辑单元格问题
[打印本页]
作者:
tyarist
时间:
2015-11-26 08:19
标题:
grid中可编辑单元格问题
请问各位大神,在grid可编辑单元格中,如果需要在点击该单元格时,单元格中所有文字内容全部选中的功能如何实现?
比如:
作者:
tyarist
时间:
2015-11-26 16:38
求解答 自顶 三石大神 来帮忙啊!
作者:
sanshi
时间:
2015-11-26 17:31
开源版暂不支持。
专业版支持:
http://fineui.com/demo_pro/#/dem ... vertical_enter.aspx
作者:
tyarist
时间:
2015-11-27 08:03
歇火……!
作者:
shihahayue
时间:
2015-11-28 22:35
正好加班没事干
作者:
shihahayue
时间:
2015-11-28 22:35
</Columns>
<Listeners>
<f:Listener Event="beforeedit" Handler="Gbeforeedit" />
</Listeners>
</f:Grid>
复制代码
function Gbeforeedit(editor, e, eop) {
//得到选择器控件
var edcmp = e.column.getEditor();
//如果是个text
if (edcmp.getXType() == "textfield") {
//选中文字,注意延迟,
window.setTimeout(function () {
edcmp.selectText();
}, 100);
}
}
复制代码
作者:
tyarist
时间:
2015-12-2 17:30
shihahayue 发表于 2015-11-28 22:35
很好很强大 大神有很多!
作者:
zzzzzzzzzzzzzzz
时间:
2016-9-23 13:49
shihahayue 发表于 2015-11-28 22:35
为啥一定要延迟100毫秒?我设置成不延迟也可以选中文字。是因为渲染速度的问题吗?
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4