-
为什么要使用扩展
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类型
本文介绍在ExtJS4中使用DateTimeField扩展的方法,解决原生控件不支持时分秒输入的问题。通过下载并引入扩展,可以轻松创建包含日期时间选择功能的控件,并演示了如何初始化和设置默认值。
214

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



