-
为什么要使用扩展
Extjs4中的datetime控件是不支持时分秒输入,所以需要引入扩展
-
准备工作
下载扩展所需js,并将js导入页面。或采用mvc自动导入,将js放入对应ux文件夹中.
-
示例
- 创建时间控件
var exprieTime = Ext.create('Ext.ux.form.DateTimeField', { name: 'producedTime', format: 'Y/m/d', //这里不需要写成y-m-d h:m:s js会自动在format后面加上时分秒 fieldLabel: '有效日期', emptyText: "请输入有效日期" });
- 自动赋值
exprieTime.setValue(new Date('2013/11/11 15:31:12')); //这里注意直接填字符串是不可以的,需要转换成date类型