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/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号