easyui datagrid 如何绑定删除键

如何在easyuidatagrid单击事件中绑定键盘的删除键?onClickRow:function(rowIndex,rowData){监听键盘删除键}... 如何在easyui datagrid 单击事件中 绑定键盘的删除键?
onClickRow:function(rowIndex,rowData){
监听键盘删除键
}
展开
 我来答
Lim
2013-08-02 · 知道合伙人软件行家
Lim
知道合伙人软件行家
采纳数:152 获赞数:1014
资深研发工程师,敏捷教练ScrumMaster

向TA提问 私信TA
展开全部
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里,那岂不是点一行就绑一次?效率不高

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式