jQuery MiniUI

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

我手动启用某单元格的编辑,beginEditCell为什么没有效果 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-6-2 10:02:04 |只看该作者 |倒序浏览
<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();
}

Rank: 8Rank: 8

沙发
发表于 2015-6-2 10:22:46 |只看该作者
必须allowCellEdit="true"才可以单元格编辑

Rank: 2

板凳
发表于 2015-6-2 13:07:27 |只看该作者
felt 发表于 2015-6-2 10:22
必须allowCellEdit="true"才可以单元格编辑

我有几行是不要编辑的,如系统默认选项,后来增加的都可以编写,怎么做。

Rank: 8Rank: 8

地板
发表于 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阻止掉

Archiver|普加软件

GMT+8, 2025-6-17 05:00 , Processed in 1.041880 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部