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 ------ */

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM