`
shocking2001
  • 浏览: 11560 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Ext.data.Record中的日期格式控制

阅读更多
//创建记录类型
var Record = Ext.data.Record.create([
           {name: 'OPTYPE', type: 'string'},
           {name: 'ZZBM', type: 'string'},
   {name: 'ZZMC', type: 'string'},
   {name: 'ZZPX', type: 'string'},
   {name: 'KSRQ', type: 'date', dateFormat: 'Y-m-d H:i:s'},
   {name: 'JSRQ', type: 'date', dateFormat: 'Y-m-d H:i:s'},
   {name: 'ZZBMXS', type: 'string'},
   {name: 'CZRBM', type: 'string'},
   {name: 'CZRGW', type: 'string'},
   {name: 'CZSJ', type: 'date', dateFormat: 'Y-m-d H:i:s'},
   {name: 'XGRBM', type: 'string'},
   {name: 'XGRGW', type: 'string'},
   {name: 'XGSJ', type: 'date', dateFormat: 'Y-m-d H:i:s'}
     ]);

//创建数据列结构
var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),{  
   header: "组织编号",
   dataIndex: 'ZZBMXS',
   width: 60,
   editor: new Ext.form.TextField({
   allowBlank: false,
   blankText: '组织编码不能为空'
   })
},{
   header: "组织描述",
   dataIndex: 'ZZMC',
   width: 250,
   editor: new Ext.form.TextField({
   allowBlank: false,
   blankText: '组织编码不能为空'
   })
},{
   header: "开始时间",
   dataIndex: 'KSRQ',
   width: 150,
   renderer: formatDate,
   editor: new Ext.form.DateField({
format: 'Y-m-d H:i:s'
})
},{
   header: "失效时间",
   dataIndex: 'JSRQ',
   width: 150,
   renderer: formatDate,
   editor: new Ext.form.DateField({
format: 'Y-m-d H:i:s'
})
}

界面显示正常,格式如: 2003-07-09 11:20:30

但通过var name = record.fields.keys[j];
var value = record.get(name);

取值时,日期类型的取值时,格式却为 Sun Dec 14 2003 00:00:00 GMT+0800

如何在取值时直接获得符合时间格式的数据,而不在取出后用formate转换?
  • 大小: 59.7 KB
分享到:
评论
2 楼 levin_china 2008-12-27  
renderer: formatDate,
   editor: new Ext.form.DateField({

formatDate 是什么?
1 楼 vicksong 2008-12-11  
我也遇到同样的问题,请问你解决了吗?

相关推荐

    Ext.data.Store的基本用法

    console.log(record.get('name')); } ``` #### 七、总结 本文详细介绍了`Ext.data.Store`的基本用法,包括创建实例、数据转换、排序操作以及如何从`store`中获取数据。通过掌握这些基本知识,开发者可以更加灵活...

    Ext.data.Store 读取XML属性值

    当我们需要从XML文档中提取数据并加载到`Store`时,就涉及到`Ext.data.reader.Xml`。这篇博客文章《Ext.data.Store 读取XML属性值》可能深入探讨了如何利用`Ext.data.reader.Xml`来解析XML并填充数据存储。 XML是一...

    Ext.DataView 图片列表显示

    var reader = new Ext.data.JsonReader({totalProperty:'totalProperty',root:'root'},record); store = new Ext.data.Store({ proxy:proxy, reader:reader }); //尾 分页 var pagebar = new Ext....

    Ext.ux.UploadDialog

    Most configuration options are inherited from Ext.Window (see ExtJs docs). The added ones are: url - the url where to post uploaded files. base_params - additional post params (default to {}). ...

    EXT核心API详解

    25、Ext.Ajax类 ………………………… 22 26、Ext.data.Record类 ………………… 23 27、Ext.data.DataProxy类 …………… 24 28、Ext.data.HttpProxy类 …………… 24 29、Ext.data.MemoryProxy类 ……… 25 30、...

    Ext.grid.GridPanel属性祥解

    `Ext.grid.GridPanel`是ExtJS中用于展示表格数据的核心组件之一。它提供了丰富的配置选项和方法来帮助开发者灵活地控制表格的表现形式及功能。对于初学者或者希望深入理解`GridPanel`特性的Web开发人员来说,掌握其...

    ExtJs选中var editor = new Ext.ux.grid.RowEditor详解

    data: Ext.encode(record.data), // 将数据编码成字符串形式 id: record.id }, success: function() { alert(10); } }); grid.getView().refresh(); // 刷新视图 }); ``` - `store` 是 `GridPanel` 绑定...

    EXT中文开发手册

    中文API文档 数据存储与传输 Ext.data简介 Ext.data.Connection Ext.data.Record Ext.data.Store 基本应用 对数据进行排序 从store中获取数据 更新store中的数据

    extjs帮助文档

    - `Ext.data.Record.set(key, value)`:设置字段值。 #### 二十七、Ext.data.DataProxy类(第24页) - **概述**:Ext.data.DataProxy类提供了一个抽象层,用于访问不同来源的数据。 - **常用方法**: - `Ext.data...

    EXT核心API详解.doc

    5. **Date类**:扩展了JavaScript的日期对象,提供了一些日期格式化和计算的方法。 6. **Function类**:对函数进行操作的类,支持延迟执行、绑定上下文等特性。 7. **Ext.Element类**:封装了DOM元素,提供了丰富...

    ExtJS入门教程(超级详细)

    25、Ext.Ajax类 ………………………… 22 26、Ext.data.Record类 ………………… 23 27、Ext.data.DataProxy类 …………… 24 28、Ext.data.HttpProxy类 …………… 24 29、Ext.data.MemoryProxy类 ……… 25 30、...

    extjs帮助文档pdf版

    - `Ext.data.Record.load(data, id)`: 加载数据到模型实例。 #### 27. Ext.data.DataProxy 类 (P.24) - **概述**:作为数据源的抽象接口。 - **常用方法**: - `Ext.data.DataProxy.load(callback, scope)`: 加载...

    ext 基本知识-store-proxy-reader-ext-connection-实例

    总结起来,本篇内容涵盖了ExtJS中的核心数据组件,包括Ext.data.Connection的使用、Ext.data.Record的创建与操作、Ext.data.Store的配置以及数据交互的Proxy和Reader机制。这些知识是构建基于ExtJS的异步数据驱动...

    Ext 中的Tree实现不同节点不同的右键菜单

    if (record.data.type === 'folder') { // 如果是文件夹节点 menu = Ext.create('Ext.menu.Menu', { items: [{ text: '打开', handler: function() { console.log('打开文件夹:', record.data.text); } }, {...

    Ext4.0 动态修改ComboBox选择项(本地模式)

    console.log('用户选择了:' + record.get('text')); }); ``` 5. **MyJsp.jsp关联**: 在提供的文件`MyJsp.jsp`中,可能包含了创建ComboBox和处理相关逻辑的代码。这个JSP页面是JavaServer Pages,它允许在HTML...

    ext核心api详解(3)

    - `Ext.data.Record`是EXTJS中的数据模型,类似于.NET中的DataRow或SQL Server中的一行数据,存储数据定义和它们的值。 - 公有属性包括`data`(存储JSON对象形式的数据)、`dirty`(标记记录是否被修改过)、`id`...

    extjs核心api详解

    这一系列章节详细介绍了如何使用Ext.data.Connection、Ext.data.Ajax进行异步数据请求,如何使用Ext.data.Record、Ext.data.DataProxy、Ext.data.DataReader和Ext.data.Store来管理和操作数据。 七、Ext.widgets...

    精通JS脚本之ExtJS框架.part1.rar

    7.2.6 日期输入控件Ext.form.DateField 7.2.7 在线编辑器Ext.form.HtmlEditor 7.3 ExtJS表单组件的综合应用 第8章 设计表格类布局 8.1 表格简介 8.1.1 表格的基本属性 8.1.2 制作第一个表格 8.2 表格常用功能...

Global site tag (gtag.js) - Google Analytics