- 浏览: 1294806 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (471)
- Database (29)
- Java (47)
- Frameworks (9)
- JavaScript (30)
- Others (27)
- ExtJS (26)
- Linux (49)
- Windows (11)
- Web (8)
- Ubunt (9)
- Shell (21)
- MySQL (26)
- Redis (9)
- Git (6)
- Maven (29)
- Python (3)
- Nginx (10)
- Nodejs (7)
- Network (1)
- GO (2)
- Docker (36)
- MongoDB (5)
- Intellij idea (7)
- Ruby (3)
- Weblogic (3)
- CSS (15)
- VMware (3)
- Tomcat (6)
- Cache (2)
- PHP (8)
- Mac (7)
- jQuery (3)
- Spring (8)
- HTML5 (2)
- Kubernetes (8)
最新评论
-
masuweng:
Intellij idea 主题下载网址 -
mimicom:
还有一个情况, 也是连不上 2018-05-06T06:01: ...
docker-compose 部署shipyard -
lixuansong:
put()方法调用前必须先手动调用remove(),不然不会实 ...
JavaScript创建Map对象(转) -
jiao_zg22:
方便问下,去哪里下载包含Ext.ux.TabCloseMenu ...
Ext.ux.TabCloseMenu插件的使用(TabPanel右键关闭菜单) 示例 -
netwelfare:
对于基本类型的讲解,文章写的有点简单了,没有系统化,这篇文章介 ...
Java 基础类型范围
ExtJS2.0中使用开始和结束时间的控件 示例
效果:
源代码:
Ext.namespace("Com.Commons.DateCheck");
Ext.apply(Ext.form.VTypes, {
daterange: function(val, field) {
var date = field.parseDate(val);
// We need to force the picker to update values to recaluate the disabled dates display
var dispUpd = function(picker) {
var ad = picker.activeDate;
picker.activeDate = null;
picker.update(ad);
};
if (field.startDateField) {
var sd = Ext.getCmp(field.startDateField);
sd.maxValue = date;
if (sd.menu && sd.menu.picker) {
sd.menu.picker.maxDate = date;
dispUpd(sd.menu.picker);
}
} else if (field.endDateField) {
var ed = Ext.getCmp(field.endDateField);
ed.minValue = date;
if (ed.menu && ed.menu.picker) {
ed.menu.picker.minDate = date;
dispUpd(ed.menu.picker);
}
}
/* Always return true since we're only using this vtype
* to set the min/max allowed values (these are tested
* for after the vtype test)
*/
return true;
}
});
Com.Commons.DateCheck.startEndToToday = Ext.extend(Ext.Panel, {
initComponent : function() {
Ext.apply(this, {
layout:'table'
,width:900
,layoutConfig: {
columns: 4
}
,items:[
{xtype:'label',text :'开始时间:'},
{
xtype:'datefield',
width:110,
fieldLabel:'Start Date/Time',
id:'datetime_start',
name:'datetime_start',
allowBlank:true,
maxValue:new Date(),
emptyText:'YYYY-MM-DD',
vtype:'daterange',
endDateField:'datetime_end' // id of the end date field
},
{xtype:'label',text :'结束时间:'},
{
xtype:'datefield',
width:110,
fieldLabel:'End Date/Time',
id:'datetime_end',
name:'datetime_end',
allowBlank:true,
maxValue:new Date(),
emptyText:'YYYY-MM-DD',
vtype:'daterange',
startDateField:'datetime_start' // id of the start date field
}]
});
Com.Commons.DateCheck.startEndToToday.superclass.initComponent.call(this);
}
});
Ext.reg("startEndDate-panel", Com.Commons.DateCheck.startEndToToday);
发表评论
-
ExtJS Architecture
2011-04-12 10:17 1110website: http://www.slideshare. ... -
ExtJS grid中如何显示时间
2009-05-12 16:05 5215ExtJS grid中如何显示时间 效果: 实现 ... -
在ExtJS2.0中使用datefield编写开始/结束时间组件
2009-04-08 10:17 3451在ExtJS2.0中使用datefield编写开始/结束时间组 ... -
解决ExtJs分页grid中load数据为空时不能刷新Ext.PagingToolbar信息的问题
2009-03-19 16:43 7058解决ExtJs分页grid中load数据为空时不能刷新Ext. ... -
Ext.plugins.TDGi.tabScrollerMenu插件的使用
2009-03-10 15:47 2895Ext.plugins.TDGi.tabScrollerMen ... -
Ext.ux.TabPanel组件的使用
2009-03-10 11:36 7315Ext.ux.TabPanel组件的使用 效果: HTML ... -
如何在Ext.form.FormPanel中让等待提示绑定在具体的form之上
2009-03-10 09:16 2766如何在Ext.form.FormPanel中让等待提示绑定在具 ... -
Ext.ux.ImageButton的使用(带有图片的按钮) 示例
2009-02-23 16:23 6991Ext.ux.ImageButton的使用( ... -
fieldset多列展示 示例
2009-02-23 16:17 2617fieldset多列展示 示例 效果: HTML源码: &l ... -
Ext.ux.UploadDialog组件的使用 示例
2009-02-18 17:22 7959Ext.ux.UploadDialog组件的使用 示例 效果: ... -
ExtJS TreeCheckNodeUI组件的使用 示例
2009-02-17 16:37 7875ExtJS TreeCheckNodeUI组件的使用 示例 效 ... -
使用localXHR.js让ExtJS docs可以在本地浏览
2009-02-17 11:32 5663使用localXHR.js让ExtJS docs可以在本地浏览 ... -
ExtJS MultiselectItemSelector的使用 示例
2009-02-17 10:30 8516ExtJS MultiselectItemSelector的使 ... -
ExtJS GroupHeaderPlugin的使用 示例
2009-02-17 09:18 6679ExtJS GroupHeaderPlugin的使 ... -
Ext.ux.RadioGroup的使用(让各radio使用不同的名称) 示例
2009-02-16 16:13 9478Ext.ux.RadioGroup的使用(让各radio使用不 ... -
ExtJS中DatetimeMenu组件(包括时、分)的使用 示例
2009-02-16 14:01 2252ExtJS中DatetimeMenu组件(包括时、分)的使用 ... -
ExtJS中editable-column-tree组件的使用 示例
2009-02-16 13:26 5407ExtJS中editable-column-tree组件的使用 ... -
Ext.ux.ThemeCycleButton换肤组件 示例
2009-02-13 14:04 3164Ext.ux.ThemeCycleButton换肤组件 示例 ... -
ExtJS编写的youtube视频播放组件 示例
2009-02-13 11:21 3969ExtJS编写的youtube视频播放组件 示例 效果: ... -
Ext.ux.TabCloseMenu插件的使用(TabPanel右键关闭菜单) 示例
2009-02-13 10:35 14535Ext.ux.TabCloseMenu插件的使用(TabPan ...
相关推荐
教程包括ExtJS 的新手入门、组件体系结构及使用、ExtJS 中各控件的使用方法及示例应用等,是一个非常适合新手的ExtJS 入门教程。本教程主要是针对ExtJS2.0 进行介绍,全部代码、截图等都是基于ExtJS2.0。
在ExtJS 2.0中,Model用于定义数据结构和行为,而Store则作为数据容器,负责管理一组Model实例。Store支持远程数据加载,可以与服务器通过Ajax进行通信,实现分页、排序、过滤等功能。 **4. GridPanel** GridPanel...
而`ExtJS2.0中文API`很可能是一个包含了详细说明、示例代码和类库参考的文档,对于学习和使用ExtJS 2.0至关重要。 总之,ExtJS 2.0中文API珍藏版是开发者学习和开发ExtJS应用的宝贵资源,结合Adobe AIR,可以实现...
总之,本资源提供了一个关于在 ExtJS 2.0 中创建下拉列表的示例,对于初学者来说是个很好的学习起点。通过阅读和实践这个项目,你可以了解如何设置数据存储、创建下拉列表组件以及如何将它们整合到实际应用中。同时...
中文帮助文件是针对那些希望在中国地区使用ExtJS进行开发的程序员的重要资源,它提供了详细的API文档和示例,使得开发者可以更方便地理解和应用这个框架。 1. **组件系统**:ExtJS 2.0的核心是其组件系统,允许...
5. **表单组件**:EXTJS 提供了多种表单控件,如文本框、下拉框、复选框、单选按钮等,以及复杂的组合控件,如日期选择器、时间选择器等。表单组件支持数据验证,可以方便地与服务器进行交互。 6. **Ajax通信**:...
教程包括ExtJS 的新手入门、组件体系结构及使用、ExtJS 中各控件的使用方法及示例 应用等,是一个非常适合新手的ExtJS 入门教程。本教程主要是针对ExtJS2.0 进行介绍,全 部代码、截图等都是基于ExtJS2.0。
"ExtJS2.0实用简明教程(chm)文档"可能是这个压缩包中的主要资源,它提供了一个深入学习ExtJS 2.0的指南。CHM文件是Microsoft的 Compiled HTML Help 格式,通常包含一系列组织良好的网页,便于用户查阅和学习。这个...
教程包括ExtJS的新手入门、组件体系结构及使用、ExtJS中各控件的使用方法及示例应用等,是一个非常适合新手的ExtJS入门教程。本教程主要是针对ExtJS2.0进行介绍,全部代码、截图等都是基于ExtJS2.0。
ExtJS2.0实用简明教程 教程包括ExtJS的新手入门、组件体系结构及使用、ExtJS中各控件的使用方法及示例应用等,是一个非常适合新手的ExtJS入门教程。
"深入浅出ExtJS随书源码--EXTJS2.0"是针对ExtJS 2.0版本的学习资源,通常与一本相关书籍配套,帮助读者通过实际代码加深对ExtJS的理解。 源码分析: 1. **组件系统**:ExtJS的核心是其组件模型,其中包括各种可...
ExtJS2.0是一个功能强大、易于使用的前端框架,它提供了丰富的组件和布局选项,可以帮助开发者快速构建高质量的Web应用程序。通过对上述知识点的学习,你可以掌握如何使用ExtJS来构建复杂的用户界面,并与后端服务器...
【描述】中的"封装的extjs2.0"表明该示例集是将ExtJS 2.0的功能与C#编程语言相结合,创建了一个易于理解和使用的框架。"很经典的"意味着这些示例在当时可能是非常流行和实用的,对于学习和掌握ExtJS控件的用法有很高...
描述中提到的"直接放在extjs的examples文件夹下运行",意味着开发者可以通过下载ExtJS的2.0版本,找到examples目录下的相关示例代码,直接在本地环境中运行查看日期时间选择控件的实现和功能。这为学习和理解控件的...