jQuery MiniUI

标题: 我手动启用某单元格的编辑,beginEditCell为什么没有效果 [打印本页]

作者: moroc    时间: 2015-6-2 10:02:04     标题: 我手动启用某单元格的编辑,beginEditCell为什么没有效果

<div id="table_datagrid" class="mini-datagrid" style="width: 486px; height: 265px;" borderStyle="border:0" allowCellEdit="false" allowRowSelect="false" allowCellSelect="true" allowResize="true" url="/p/manage/columns.action" idField="id" fitColumns="true" multiSelect="false" showPager="false" allowCellValid="true">

function cellclick(e){
var cell  = _tdgobj.getCurrentCell();
alert("-" + mini.encode(cell[0]));
alert("-" + mini.encode(cell[1]));
_tdgobj.beginEditCell();
}


作者: felt    时间: 2015-6-2 10:22:46

必须allowCellEdit="true"才可以单元格编辑
作者: moroc    时间: 2015-6-2 13:07:27

felt 发表于 2015-6-2 10:22
必须allowCellEdit="true"才可以单元格编辑

我有几行是不要编辑的,如系统默认选项,后来增加的都可以编写,怎么做。
作者: felt    时间: 2015-6-2 13:25:30

moroc 发表于 2015-6-2 13:07
我有几行是不要编辑的,如系统默认选项,后来增加的都可以编写,怎么做。 ...

http://www.miniui.com/demo/#src=datagrid/editable.html
参考可控编辑的示例,你可以在oncellbeginedit事件里处理
不需要编辑的,可以e.cancel=true阻止掉




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