easyui的combobox的focus和keydown事件
/* ------ 处理 Spec 列输入事件 begin --------- */ var editor = table.datagrid('getEditor', { index: rowIndex, field: "Spec" }); var target = editor.target; $(target).unbind("keydown"); $(target).keydown(function (e) { if (e.keyCode == 13) {//如果是回车,将焦点移到数量输入列 table.datagrid('getEditor', { index: rowIndex, field: "UnitName" }).target.combobox('textbox').focus(); } }); /* ------ 处理 Spec 列输入事件 end ------ */ /* ------ 处理 UnitName 列输入事件 begin --------- */ var editor = table.datagrid('getEditor', { index: rowIndex, field: "UnitName" }); var target = editor.target.combobox('textbox'); $(target).unbind("keydown"); $(target).keydown(function (event) { if (event.keyCode == 13) { table.datagrid('getEditor', { index: rowIndex, field: "Quantity" }).target.focus().select(); } }); /* ------ 处理 UnitName 列输入事件 end ------ */
未来拿不出手,过去会有谁听。
作者:aLong
出处:http://www.cnblogs.com/keerdi/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。