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实现一些常用软件的下载导航
Aug 03 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
从jquery的过滤器.filter()方法想到的
Sep 29 Javascript
探讨JavaScript中声明全局变量三种方式的异同
Dec 03 Javascript
JS中实现简单Formatter函数示例代码
Aug 19 Javascript
使用jQuery不判断浏览器高度解决iframe自适应高度问题
Dec 16 Javascript
JS 在数组指定位置插入/删除数据的方法
Jan 12 Javascript
利用JS做网页特效_大图轮播(实例讲解)
Aug 09 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
详解Vue快速零配置的打包工具——parcel
Jan 16 Javascript
微信小程序开发注意指南和优化实践(小结)
Jun 21 Javascript
Vue3+elementui plus创建项目的方法
Dec 01 Vue.js
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
实现树状结构的两种方法
2006/10/09 PHP
php中随机显示图片的函数代码
2011/06/23 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
通过jQuery源码学习javascript(二)
2012/12/27 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
2015/09/12 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
底部悬浮通栏可以关闭广告位的实现方法
2016/06/01 Javascript
BootStrap中Table分页插件使用详解
2016/10/09 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
JS实现搜索框文字可删除功能
2016/12/28 Javascript
详解vue 中使用 AJAX获取数据的方法
2017/01/18 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
学习使用Bootstrap输入框、导航、分页等常用组件
2017/05/11 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
ES6基础之默认参数值
2019/02/21 Javascript
JavaScript 类的封装操作示例详解
2020/05/16 Javascript
[04:09]显微镜下的DOTA2第十二期—NaVi美如画的团战
2014/06/23 DOTA
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
Python实现excel转sqlite的方法
2017/07/17 Python
python模块之time模块(实例讲解)
2017/09/13 Python
Java分治归并排序算法实例详解
2017/12/12 Python
pyqt5实现登录界面的模板
2020/05/30 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
英国现代家具和照明购物网站:Heal’s
2019/10/30 全球购物
俄罗斯GamePark游戏商店网站:购买游戏、游戏机和配件
2020/03/13 全球购物
财务与信息服务专业推荐信
2013/11/28 职场文书
学生会主席竞聘书
2014/03/31 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书