Easyui回车键替换Tab键

 1 (function($){
 2     $.extend($.fn.textbox.defaults.inputEvents, {
 3         keydown: function(e){
 4             if (e.keyCode == 13){
 5                 var t = $(e.data.target);
 6                 t.textbox('setValue', t.textbox('getText'));
 7 
 8                 var all = $('input:visible').not(':disabled').toArray().sort(function(a,b){
 9                     var t1 = parseInt($(a).attr('tabindex')||1);
10                     var t2 = parseInt($(b).attr('tabindex')||1);
11                     return t1==t2?0:(t1>t2?1:-1);
12                 });
13                 var index = $.inArray(this, all);
14                 var nextIndex = (index+1) % all.length;
15                 $(all[nextIndex]).focus();
16             }
17         }
18     })
19 })(jQuery);

猜你喜欢

转载自www.cnblogs.com/shawnwxm/p/8951986.html