extjs NumberField 인스턴트 컴퓨팅 구현

1499 단어 functionExtJs
예를 들어, 시작 양의 끝점 차이는 NumberField 세 열이 있습니다.시작량과 끝량을 입력하면 자동으로 차를 계산하고 채웁니다.
Ext.form.NumberField가 listeners에 가입하고 선택한 이벤트는 "change"입니다.
 var paramStart = new Ext.form.NumberField({
            id:"paramStart",
          fieldLabel: " ",
          allowBlank: false,
          width: 180,
          tabIndex: 3,
          blankText: " "
      });
    var paramEnd = new Ext.form.NumberField({
        id:"paramEnd",
        fieldLabel: " ",
        allowBlank: false,
        width: 180,
        tabIndex: 4,
        blankText: " ",
        listeners:{ 
                      change:function() 
                      { 
                                            if( Ext.getCmp('paramEnd').getValue!=""&&Ext.getCmp('paramEnd').getValue()!="0"){

                          Ext.getCmp('shishou').setValue(Ext.getCmp('paramEnd').getValue()-Ext.getCmp('paramStart').getValue());//                       } 
                      } 
}


    });
     var shishu = new Ext.form.NumberField({
        id:"shishou",
        fieldLabel: " ",
        allowBlank: false,
        width: 180,
        tabIndex: 4,
        blankText: " "
     


    });

좋은 웹페이지 즐겨찾기