Ext获取年份

第一种情况:

代码:

items:[
                  {     
           columnWidth : .44,
                 labelWidth:80,  
                                            emptyText: '请选择年度',
                 layout : 'form',     
           items : [                                
                  new Ext.form.DateField({
             fieldLabel : '招生年度',
             id : 'input1',
             name :'TZTM_YEAR',
             width : 160,
             //value:sys.sysDate,
             readOnly :true,
             format:'Y',
             allowBlank : true
             })
           ]
         } 
        ]

界面如图:

如果要获取它的值,方法:1.var input1=Ext.getCmp("input").getValue().format("Y");

2.$("input").value

3.在Items中加value:sys.sysDate,

4.$value("input").format("Y")

 

第二种情况:

<html>
<head>
    <title>Ext JS 3.3 Examples</title>

   <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />

    
        <script type="text/javascript" src="adapter/ext/ext-base.js"></script>
        <script type="text/javascript" src="ext-all.js"></script>
  <script type="text/javascript">
  Form = Ext.extend(Ext.form.FormPanel,{
   constructor:function(){
    Form.superclass.constructor.call(this,{
     title:"测试",
     width:300,
     height:100,
     defaults:{
      xtype:"datefield"
     },
     items:{
     fieldLabel : '入学起止时间',
             id:'ENTRANCEDATEEND1',
             name:"ENTRANCEDATEEND1",
             format : 'Ymd', 
             //alue:sys.sysDate,
             //readOnly :true,
             //
             editable:false,
             //allowBlank :false,
             width : 160
     },
     buttons:[{
      text:"确定",
      handler:function(){
       var values = this.getForm().getValues();
       var _r = new Ext.data.Record(values);
       alert(_r.get("ENTRANCEDATEEND1"));
      },
      scope:this
     }]
     
    });
   }
  })
            Ext.onReady(function(){
            var _form = new Form();
             _form.render(Ext.getBody());
            });
            </script>
</head>
<body>

 

</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值