如:
{
id:'query_time',
fieldLabel:'查询时间',
width:130,
xtype:'datefield',
format:'Ym',
readOnly:true,
name:'query_time'
}
假设选择的时间为2010年3月
第一种方式
var time1 = Ext.getCmp('query_time').value;
则time1 = '201003';
第二种方式
var time2 = Ext.getCmp('query_time').getValue();
则time2 = 'Sat Mar 27 00:00:00 UTC+0800 2010';
{
id:'query_time',
fieldLabel:'查询时间',
width:130,
xtype:'datefield',
format:'Ym',
readOnly:true,
name:'query_time'
}
假设选择的时间为2010年3月
第一种方式
var time1 = Ext.getCmp('query_time').value;
则time1 = '201003';
第二种方式
var time2 = Ext.getCmp('query_time').getValue();
则time2 = 'Sat Mar 27 00:00:00 UTC+0800 2010';
本文介绍了使用ExtJS框架中日期字段(datefield)的两种不同方式来获取用户选择的时间,并对比了这两种方式所得到的结果格式。第一种方式直接通过组件的value属性获取,返回的是按指定格式(如'Ym')格式化的字符串;而第二种方式通过getValue()方法获取,返回的是完整的日期时间字符串。
1755

被折叠的 条评论
为什么被折叠?



