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 相关文章推荐
jQuery 剧场版 你必须知道的javascript
May 27 Javascript
js网页版计算器的简单实现
Jul 02 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
Jul 17 Javascript
jQuery插件实现控制网页元素动态居中显示
Mar 24 Javascript
Javascript中的迭代、归并方法详解
Jun 14 Javascript
用js实现博客打赏功能
Oct 24 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
Dec 20 Javascript
js实现复选框的全选和取消全选效果
Jan 03 Javascript
Vue.js学习之计算属性
Jan 22 Javascript
Mobile Web开发基础之四--处理手机设备的横竖屏问题
Aug 11 Javascript
JavaScript中filter的用法实例分析
Feb 27 Javascript
Javascript组合继承方法代码实例解析
Apr 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面向对象法则
2012/02/23 PHP
php生成shtml类用法实例
2014/12/09 PHP
PHP+MySQL插入操作实例
2015/01/21 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
js 通用订单代码
2013/12/23 Javascript
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
关于ES6的六个小特性(二)
2017/02/20 Javascript
bootstrap 设置checkbox部分选中效果
2017/04/20 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
JS实现json对象数组按对象属性排序操作示例
2018/05/18 Javascript
Node.js中的child_process模块详解
2018/06/08 Javascript
webpack4简单入门实例
2018/09/06 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
Vue-cli打包后如何本地查看的操作
2020/09/02 Javascript
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
独特的python循环语句
2016/11/20 Python
利用Python yagmail三行代码实现发送邮件
2018/05/11 Python
Python实战购物车项目的实现参考
2019/02/20 Python
python解析yaml文件过程详解
2019/08/30 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
房屋买卖委托公证书
2014/04/08 职场文书
保送生自荐信
2015/03/06 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
分享3个非常实用的 Python 模块
2022/03/03 Python
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
2022/04/21 Python