jQuery MiniUI

标题: grid.disable()可以只不让编辑,别弄个灰蒙蒙的么? [打印本页]

作者: tinatony    时间: 2013-10-16 14:13:47     标题: grid.disable()可以只不让编辑,别弄个灰蒙蒙的么?

grid.disable()可以只不让编辑,别弄个灰蒙蒙的层么?或者有别的方法只是不允许编辑,不改变样子?
作者: langben    时间: 2013-10-16 14:17:58

估计设计是这样
自己 定义样式控制

setStyle('background:none');
作者: tinatony    时间: 2013-10-16 14:27:21

langben 发表于 2013-10-16 14:17
估计设计是这样
自己 定义样式控制

亲 你试过么?没效果的……
作者: langben    时间: 2013-10-16 14:39:40

首先找到那个层 再设置背景色
多换几种方式试试。
作者: felt    时间: 2013-10-16 16:04:51

<style>
    .mini-disabled.aa{
    color:Black;
    cursor: default;
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
     }
</style>
<div class="mini-datagrid aa"......>
加个disable的样式,如上。
作者: tinatony    时间: 2013-10-16 16:35:13

felt 发表于 2013-10-16 16:04
.mini-disabled.aa{
    color:Black;
    cursor: default;

可以了 谢谢大神
作者: niko    时间: 2013-10-16 19:13:31

tinatony 发表于 2013-10-16 16:35
可以了 谢谢大神

grid.setAllowCellEdit(false);
这样就不能编辑单元格了
作者: tinatony    时间: 2013-10-17 09:03:20

niko 发表于 2013-10-16 19:13
grid.setAllowCellEdit(false);
这样就不能编辑单元格了

在grid,我想获取 keycode和valuechanged,可以用cellcommitedit么 ?还是必须keyup和valuechanged事件?
作者: factory    时间: 2013-10-17 09:08:24

tinatony 发表于 2013-10-17 09:03
在grid,我想获取 keycode和valuechanged,可以用cellcommitedit么 ?还是必须keyup和valuechanged事件? ...

你具体需要做什么需求?
作者: tinatony    时间: 2013-10-17 09:13:14

factory 发表于 2013-10-17 09:08
你具体需要做什么需求?

就是 当按f7键的时候 我想调出来一个弹出框,并将另一个单元格的编辑器赋值
作者: tinatony    时间: 2013-10-17 09:15:20

tinatony 发表于 2013-10-17 09:13
就是 当按f7键的时候 我想调出来一个弹出框,并将另一个单元格的编辑器赋值 ...

还有当单元格修改的时候,计算结果修改汇总单元格的值
作者: factory    时间: 2013-10-17 09:21:40

tinatony 发表于 2013-10-17 09:13
就是 当按f7键的时候 我想调出来一个弹出框,并将另一个单元格的编辑器赋值 ...

你直接监听body的keydown事件,然后判断keycode为118的话,就执行某些操作
作者: tinatony    时间: 2013-10-17 09:27:42

factory 发表于 2013-10-17 09:21
你直接监听body的keydown事件,然后判断keycode为118的话,就执行某些操作

那当单元格的值有改变的话 ,是用valuechanged比较好还是cellcommitedit?
作者: factory    时间: 2013-10-17 09:42:23

tinatony 发表于 2013-10-17 09:27
那当单元格的值有改变的话 ,是用valuechanged比较好还是cellcommitedit?

汇总当你修改完毕之后,结束编辑,会自动帮你重新计算的不需要你自己做处理
作者: tinatony    时间: 2013-10-17 09:49:16

factory 发表于 2013-10-17 09:42
汇总当你修改完毕之后,结束编辑,会自动帮你重新计算的不需要你自己做处理 ...

不是自动修改的那个汇总,是当前行有一个单元格需要计算动态赋值
作者: tinatony    时间: 2013-10-17 11:17:54

factory 发表于 2013-10-17 09:42
汇总当你修改完毕之后,结束编辑,会自动帮你重新计算的不需要你自己做处理 ...

我还想问一下 ,autocomplete控件支持下拉出来的tree么?
作者: factory    时间: 2013-10-17 12:19:24

tinatony 发表于 2013-10-17 11:17
我还想问一下 ,autocomplete控件支持下拉出来的tree么?

用treeselect,参考:http://www.miniui.com/demo/#src=treeselect/treeselect.html

第二个例子
作者: factory    时间: 2013-10-17 12:19:58

tinatony 发表于 2013-10-17 09:49
不是自动修改的那个汇总,是当前行有一个单元格需要计算动态赋值

汇总行当你编辑完了,会自己重新计算汇总,不需要你自己去给他赋值




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