Extjs显示从数据库取出时间转换JSON后的出现问题


Posted in Javascript onNovember 20, 2012

后台从数据库取出时间,JSON格式化后再传到gridpanel,这时时间变成了:/Date(32331121223)/这样的格式,那么这时需要以下处理才可以正常显示:

var record = Ext.data.Record.create([ 
{ name: 'PublicDate', mapping: 'PublicDate', dateFormat: 'Y-m-d', convert: function (v) { 
if (v == null) { 
return null; 
} 
var d = new Date(); 
var str = v.toString(); 
var str1 = str.replace("/Date(", ""); 
var str2 = str1.replace(")/", ""); 
var dd = parseInt(str2); 
d.setTime(dd); 
return d; 
} } 
]);

然后在:
var cm = new Ext.grid.ColumnModel([ 
{ header: '发布时间', dataIndex: 'PublicDate', width: 120, align: 'center', renderer: Ext.util.Format.dateRenderer('Y-m-d') } 
]);

这样即可正常显示,如:2012-11-19,
Javascript 相关文章推荐
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
May 21 Javascript
浏览器窗口加载和大小改变事件示例
Feb 27 Javascript
javascript中sort()的用法实例分析
Jan 30 Javascript
详解javascript函数的参数
Nov 10 Javascript
js 原型对象和原型链理解
Feb 09 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
Apr 28 Javascript
通过构造函数实例化对象的方法
Jun 28 Javascript
用vue封装插件并发布到npm的方法步骤
Oct 18 Javascript
javascript实现循环广告条效果
Dec 12 Javascript
使用react实现手机号的数据同步显示功能的示例代码
Apr 03 Javascript
vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错
Nov 06 Javascript
vue如何限制只能输入正负数及小数
Jul 04 Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 #Javascript
JavaScript实现拼音排序的方法
Nov 20 #Javascript
Js+Flash实现访问剪切板操作
Nov 20 #Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
Nov 19 #Javascript
jQuery 数据缓存模块进化史详细介绍
Nov 19 #Javascript
基于jquery库的tab新形式使用
Nov 16 #Javascript
jquery getScript动态加载JS方法改进详解
Nov 15 #Javascript
You might like
php图片的二进制转换实现方法
2014/12/15 PHP
实例讲解php数据访问
2016/05/09 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
2016/01/22 Javascript
jQuery+formdata实现上传进度特效遇到的问题
2016/02/24 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
jQuery简单实现列表隐藏和显示效果示例
2016/09/12 Javascript
input输入框内容实时监测(附代码)
2017/08/15 Javascript
JS设计模式之状态模式概念与用法分析
2018/02/05 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
2018/04/26 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
python机器人行走步数问题的解决
2018/01/29 Python
详解python3中的真值测试
2018/08/13 Python
Python 变量类型详解
2018/10/10 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
对Pytorch中nn.ModuleList 和 nn.Sequential详解
2019/08/18 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
DRF使用simple JWT身份验证的实现
2021/01/14 Python
Why we need EJB
2016/10/20 面试题
出纳岗位职责范本
2015/03/31 职场文书
员工福利申请报告
2015/05/15 职场文书
红色经典观后感
2015/06/18 职场文书
导游词之任弼时故居
2020/01/07 职场文书
python 三边测量定位的实现代码
2021/04/22 Python