jQuery MiniUI

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

datagrid内全键盘操作 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2016-5-9 09:39:21 |只看该作者 |倒序浏览
新增删除行都通过快捷键操作,有没有示例或者提示呢。

Rank: 8Rank: 8

沙发
发表于 2016-5-9 12:06:37 |只看该作者
没有这样的示例

Rank: 6Rank: 6

板凳
发表于 2016-5-9 13:14:20 |只看该作者
dforce 发表于 2016-5-9 12:06
没有这样的示例

我现在想根据键盘按键来判断,在什么事件里面操作比较好?

Rank: 8Rank: 8

地板
发表于 2016-5-9 13:44:11 |只看该作者
q123126 发表于 2016-5-9 13:14
我现在想根据键盘按键来判断,在什么事件里面操作比较好?

全键盘操作,只能监听全局的按键事件了,按按键来执行不同的方法来实现增删改了

Rank: 6Rank: 6

5#
发表于 2016-5-9 13:53:08 |只看该作者
dforce 发表于 2016-5-9 13:44
全键盘操作,只能监听全局的按键事件了,按按键来执行不同的方法来实现增删改了 ...

单个表格的我实现了,但是一个页面有多个表格,怎么判断当前是在哪个表格内按键?

Rank: 8Rank: 8

6#
发表于 2016-5-9 15:49:13 |只看该作者
q123126 发表于 2016-5-9 13:53
单个表格的我实现了,但是一个页面有多个表格,怎么判断当前是在哪个表格内按键? ...

$(document).on('keydown', '.mini-datagrid', function (e) {

            var grid = mini.get(e.currentTarget);
            if (grid) {
                alert(grid.id + ":" + e.keyCode);
            }
        });

Rank: 6Rank: 6

7#
发表于 2016-5-9 16:00:32 |只看该作者
dforce 发表于 2016-5-9 15:49
$(document).on('keydown', '.mini-datagrid', function (e) {

            var grid = mini.get(e.curr ...

就是要这个,谢谢,我试试看。

Rank: 6Rank: 6

8#
发表于 2016-5-9 16:44:48 |只看该作者
dforce 发表于 2016-5-9 15:49
$(document).on('keydown', '.mini-datagrid', function (e) {

            var grid = mini.get(e.curr ...

在编辑状态下这样操作无效。

Rank: 8Rank: 8

9#
发表于 2016-5-9 17:11:03 |只看该作者
q123126 发表于 2016-5-9 16:44
在编辑状态下这样操作无效。

编辑模块不是表格内部的,我们看看能不能根据编辑获取表格

Rank: 6Rank: 6

10#
发表于 2016-5-9 17:48:24 |只看该作者
dforce 发表于 2016-5-9 17:11
编辑模块不是表格内部的,我们看看能不能根据编辑获取表格

好的,谢谢,等你们的消息。

Archiver|普加软件

GMT+8, 2024-9-21 03:24 , Processed in 1.068804 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部