easyui datagrid 如何绑定删除键
如何在easyuidatagrid单击事件中绑定键盘的删除键?onClickRow:function(rowIndex,rowData){监听键盘删除键}...
如何在easyui datagrid 单击事件中 绑定键盘的删除键?
onClickRow:function(rowIndex,rowData){
监听键盘删除键
} 展开
onClickRow:function(rowIndex,rowData){
监听键盘删除键
} 展开
1个回答
展开全部
function getKey(e){
e = e || window.event;
var keycode = e.which ? e.which : e.keyCode;
if(keycode == 46){ //如果按下删除键
//在这里写按下删除后执行的代码
}
}
// 绑定
if (document.addEventListener) {
document.addEventListener("keyup",getKey,false);
} else if (document.attachEvent) {
document.attachEvent("onkeyup",getKey);
} else {
document.onkeyup = getKey;
}
}
但是一般的做法都是直接绑定所有的按键事件,在删除里面判断当前选中的是哪一行,再进行下一步操作,如果写在onClickRow里,那岂不是点一行就绑一次?效率不高
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询