海水正藍(lán)

          面朝大海,春暖花開(kāi)
          posts - 145, comments - 29, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          【轉(zhuǎn)】 formPanel 按回車(chē)變TAB鍵

          Posted on 2012-12-06 23:16 小胡子 閱讀(405) 評(píng)論(0)  編輯  收藏 所屬分類: Ext
          在formPanel里加個(gè)Key事件

           1  keys : [{
           2       key : Ext.EventObject.ENTER,
           3       fn : function(keyCode, e) {
           4        var field = Ext.getCmp(e.target.id);
           5        if (Ext.isDefined(field) && field != null) {
           6         if (Ext.isDefined(field.xtype)) {
           7          if (field.isXType('datefield')) {
           8           field.setValue(field.getValue());
           9          }
          10         }
          11        }
          12        if (Ext.isIE) {
          13         e.browserEvent.keyCode = Ext.EventObject.TAB;
          14        } else {
          15         var currentfield = Ext.getCmp(e.target.id);
          16         var fields = refThis.HusbandView
          17           .findByType('field');
          18         var i = 0;
          19         for (; i < fields.length; i++) {
          20          if (fields[i].id == currentfield.id)
          21           break;
          22         }
          23         while (true) {
          24          i++;
          25          if (fields.length <= i)
          26           break;
          27          if (!fields[i].disabled
          28            && fields[i].xtype != 'hidden'
          29            && !fields[i].hidden)
          30           break;
          31         }
          32         if (fields.length <= i)
          33          return;
          34         if (!fields[i].disabled) {
          35          fields[i].focus();
          36          if (Ext.isDefined(fields[i].selectText))
          37           fields[i].selectText();
          38         }
          39        }
          40       }
          41      }]

          原文出自:
          http://xlong224.blog.163.com/blog/static/601214932011102810201224/

          主站蜘蛛池模板: 桑日县| 镇坪县| 红安县| 泰来县| 和林格尔县| 浙江省| 牙克石市| 惠州市| 土默特右旗| 金沙县| 姜堰市| 涡阳县| 隆安县| 镇远县| 成都市| 吴忠市| 贞丰县| 年辖:市辖区| 临海市| 同江市| 天津市| 手游| 雅安市| 南召县| 九台市| 吐鲁番市| 达日县| 从化市| 绥芬河市| 麻栗坡县| 马山县| 清水河县| 北碚区| 富平县| 侯马市| 鹿邑县| 恩平市| 平利县| 望谟县| 岑巩县| 郧西县|