起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1700|回复: 5

[处理中6] grid不能编辑

[复制链接]

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
发表于 2014-7-11 20:57:51 | 显示全部楼层 |阅读模式
用向导生成的列表-详细 怎么不能直接在列表里面进行编辑 不是设置了立即编辑 点击一下就能编辑了吗

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2014-7-11 21:10:42 | 显示全部楼层
dhtml grid可以通过Tab来进行左右的移动 怎么去设置这个组件的快捷键啊 我想把tab改成左右方向键
回复 支持 反对

使用道具 举报

发表于 2014-7-11 21:13:32 | 显示全部楼层
一般都是在详细里编辑;
检查一下,列属性type是不是选择了ro?
回复 支持 反对

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2014-7-12 08:17:57 | 显示全部楼层
Tomato_2014 发表于 2014-7-11 21:13
一般都是在详细里编辑;
检查一下,列属性type是不是选择了ro?

grid可以用Tab进行单元格左右移动 请问我能不能把它设置成用方向键左右进行移动啊
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-7-12 09:26:50 | 显示全部楼层
费曼 发表于 2014-7-12 08:17
grid可以用Tab进行单元格左右移动 请问我能不能把它设置成用方向键左右进行移动啊  ...

参考
//添加对上下左右键、回车键的支持
function onKeyPress(code, ctrlKey, shiftKey) {
//modify action of enter key
//修改回车键事件,使得敲回车后选择状态或焦点下移   
if (code == 13 && !ctrlKey && !shiftKey) {
  this.editStop();
  var rowInd = this.row.rowIndex;
  if (rowInd != this.rowsCol.length && rowInd != this.obj.rows.length - 1) {
   this.selectCell(rowInd, this.cell._cellIndex, true);
   this.editCell();
  }
}

以上代码是回车键,你可以换成左右键的值。
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2014-7-12 09:53:42 | 显示全部楼层
本帖最后由 费曼 于 2014-7-12 10:00 编辑
fpj 发表于 2014-7-12 09:26
参考
//添加对上下左右键、回车键的支持
function onKeyPress(code, ctrlKey, shiftKey) {

这些代码放到哪里
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-14 01:30 , Processed in 0.064121 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表