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 相关文章推荐
javascript 获取图片颜色
Apr 05 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
Aug 28 Javascript
js动态添加事件并可传参数示例代码
Oct 21 Javascript
angularJS提交表单(form)
Feb 09 Javascript
JavaScript事件代理和委托详解
Apr 08 Javascript
js友好的时间返回函数
Aug 24 Javascript
前端JS面试中常见的算法问题总结
Dec 23 Javascript
原生js实现吸顶效果
Mar 13 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
解决VUE中document.body.scrollTop为0的问题
Sep 15 Javascript
微信小程序生成海报分享朋友圈的实现方法
May 06 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
Sep 02 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/10/21 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
php等比例缩放图片及剪切图片代码分享
2016/02/13 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
js实现div的切换特效上一个下一个
2014/02/11 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
前端性能优化及技巧
2016/05/06 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
vue.js实现请求数据的方法示例
2017/02/07 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
bootstrap手风琴折叠示例代码分享
2017/05/22 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
2018/11/22 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
Vue开发环境中修改端口号的实现方法
2019/08/15 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
Node.js 中判断一个文件是否存在
2020/08/24 Javascript
JavaScript位置参数实现原理及过程解析
2020/09/14 Javascript
[01:13]2014DOTA2西雅图邀请赛 舌尖上的TI4
2014/07/08 DOTA
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[01:20:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第四场 8.26
2018/08/30 DOTA
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
Python中优化NumPy包使用性能的教程
2015/04/23 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
python实现整数的二进制循环移位
2019/03/08 Python
Tensorflow: 从checkpoint文件中读取tensor方式
2020/02/10 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
TripAdvisor印尼站:全球领先的旅游网站
2018/03/15 全球购物
小学生自我评价范文
2014/01/25 职场文书
如何用Python搭建gRPC服务
2021/06/30 Python
MYSQL如何查看进程和kill进程
2022/03/13 MySQL