DataGrid id keyctr
复制代码代码如下 :
$ .extend ($. fn.datagrid.methods, {
keyctr : function (jq) {
return jq.each (function () {
var grid = $ (this);
grid.datagrid ( 'getpanel'). 패널 ( 'panel'). attr ( 'tabindex', 1) .bind ( 'keydown', function (e) {
스위치 (e.keycode) {
사례 38 : // UP
var selected = grid.datagrid ( 'getSelected');
if (selected) {
var index = grid.datagrid ( 'getrowindex', 선택);
grid.datagrid ( 'selectrow', index -1);
} 또 다른 {
var rows = grid.datagrid ( 'getrows');
grid.datagrid ( 'selectrow', rows.length -1);
}
부서지다;
사례 40 : // 다운
var selected = grid.datagrid ( 'getSelected');
if (selected) {
var index = grid.datagrid ( 'getrowindex', 선택);
grid.datagrid ( 'selectrow', index + 1);
} 또 다른 {
grid.datagrid ( 'selectrow', 0);
}
부서지다;
}
});
});
}
});