extjs 表单中日期与年龄的问题 下拉列表 datefield in form;

来源:互联网 发布:旋风十一人网络播放量 编辑:程序博客网 时间:2024/06/09 23:37

                       
           {xtype:"textfield",fieldLable:"name",id:"name"},
           {fieldLable:"age",id:"age"},
           {xtype:"datefield",value:"1988-01-01",format:'Y-m-d',
          fieldLable:'bornyear',editable:false,id:"bdate",
          minValue :'1900-01-01',
           maxValue :new Date(),
             listeners: {  
            "blur":function(){
             var _age=Ext.getCmp("age");
             _age.setValue(new Date().getFullYear()-Ext.getCmp("bdate").getValue().getFullYear());
            }
            } 
            },
           { xtype:"combo",
             triggerAction:"all",
             fieldLable:"sex",
          editable:false,
          value:"man",
          mode:"local" ,
          displayField:"sex",
          store:new Ext.data.SimpleStore({
              fields:["sex"],
           data:[["mam"],["woman"]]
          
            })
           },