jQuery MiniUI

标题: datagrid js里面动态添加一行编辑器,怎么给各个编辑器设置边 [打印本页]

作者: renyanli    时间: 2018-12-17 10:59:45     标题: datagrid js里面动态添加一行编辑器,怎么给各个编辑器设置边

[attach]11717[/attach][attach]11718[/attach]

如上图,动态添加的一行编辑器,写了cellbeginedit事件,光标双击编辑器时才有输入框显示,现在业务人员要求添加了一行之后要有输入边框,不然不知道在哪里输入,请问各位大神,怎么添加边框




作者: jialiang    时间: 2018-12-17 11:33:45

http://www.miniui.com/demo/#src=datagrid/staticedit.html
看这个例子
作者: renyanli    时间: 2018-12-17 15:34:41

jialiang 发表于 2018-12-17 11:33
http://www.miniui.com/demo/#src=datagrid/staticedit.html
看这个例子

您好,我参照您给的demo测试发现主要是grid.beginEditRow(newRow);这一行代码的作用,但是我的js里面有这一句话,新增的一行还是没有显示边框
[attach]11724[/attach]

作者: jialiang    时间: 2018-12-17 16:27:30

renyanli 发表于 2018-12-17 15:34
您好,我参照您给的demo测试发现主要是grid.beginEditRow(newRow);这一行代码的作用,但是我的js里面有这 ...

你看我们的例子是可以的,你要做的是检查代码,清缓存
作者: felt    时间: 2018-12-20 14:35:23

renyanli 发表于 2018-12-17 15:34
您好,我参照您给的demo测试发现主要是grid.beginEditRow(newRow);这一行代码的作用,但是我的js里面有这 ...

这是行编辑模式,请不要和单元格编辑模式混用。
就是说,你的表格不能设置allowCellEdit="true"
作者: renyanli    时间: 2018-12-21 16:57:08

felt 发表于 2018-12-20 14:35
这是行编辑模式,请不要和单元格编辑模式混用。
就是说,你的表格不能设置allowCellEdit="true" ...

您好,不设置allowCellEdit="true"这个属性,我新增的一行就不能编辑了,我点击新增按钮时,新增的一行里面都是列编辑器,编辑器类型还是动态的不确定的
作者: dforce    时间: 2018-12-21 18:11:33

renyanli 发表于 2018-12-21 16:57
您好,不设置allowCellEdit="true"这个属性,我新增的一行就不能编辑了,我点击新增按钮时,新增的一行里 ...

行编辑调用grid.beginEditRow(row)来开启编辑,不是直接点击编辑。
行编辑模式不支持切换编辑器。




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