EXTJS中时间+时分秒 datetimefield 点击选择之后时间添加不到文本框怎么办??

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
luffy1201
2014-09-04 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:578万
展开全部

你的extjs的版本是多少???

我给你个extjs3.x能用的~~~

 

相关代码:

创建: 
{
     id:'sm_time',

     x:110,

     y:10,

     xtype:'datetimefield',

     disabled : true,

     format:'H:i'

    }



赋值:
Ext.getCmp('sm_time').setValue(new Date());
 
校验:
var val = Ext.getCmp('sm_time').validate();
      if(!val){
       Ext.MessageBox.alert("注意","输入的时间格式不正确!");
       return;
      }    

取值:
var sm_time = Ext.getCmp('sm_time').getValue();   
 sm_time = sm_time.format("Y-m-d H:i:s"); //格式化 
sm_time.getTime() //获取long类型的时间

 

 

追问

我的版本是ExtJs3.2的,很是纳闷,

这个到底是什么问题??但是我如果换成datefield 就可以啦!!

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式