首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

在Grid上增多键盘监听事件

2014-01-09 
在Grid上增加键盘监听事件1 首先定义gridview idonListsgridviewItemKeydown: function(dataview, record,

在Grid上增加键盘监听事件
1 首先定义gridview id

onListsgridviewItemKeydown: function(dataview, record, item, index, e, eOpts) {        var key = e.getKey();        var store = record.store;        if(key>=e.A && key<=e.Z){            var initial = String.fromCharCode(key);            var localIndex = index;            do{                localIndex++;                record = store.getAt(localIndex);            }while(record && record.get('name').indexOf(initial.toLowerCase()) !== 0 && localIndex<=store.data.length-1);            if(record && record.get('name').indexOf(initial.toLowerCase()) === 0 && localIndex<=store.data.length-1){                dataview.select(localIndex);            }        }        return false;    },


用户在表格里面按键后可以定位到具体的行(首字母为按键字母)

热点排行