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的执行顺序 之jQuery.html深度分析
Mar 03 Javascript
js Dialog 去掉右上角的X关闭功能
Apr 23 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
May 28 Javascript
JQuery遍历元素的后代和同胞实现方法
Sep 18 Javascript
servlet+jquery实现文件上传进度条示例代码
Jan 25 Javascript
jQuery多选框选择数量限制方法
Feb 08 Javascript
js实现短信发送倒计时功能(正则验证)
Feb 10 Javascript
详解从新建vue项目到引入组件Element的方法
Aug 29 Javascript
vue实现提示保存后退出的方法
Mar 15 Javascript
vue中使用codemirror的实例详解
Nov 01 Javascript
js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期
Feb 01 Javascript
Javascript原生ajax请求代码实例
Feb 20 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
MySQL GBK→UTF-8编码转换
2007/05/24 PHP
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
理解Javascript_09_Function与Object
2010/10/16 Javascript
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
QQ空间顶部折页撕开效果示例代码
2014/06/15 Javascript
浅析Node.js中使用依赖注入的相关问题及解决方法
2015/06/24 Javascript
Javascript OOP之面向对象
2016/07/31 Javascript
深入浅析JS Function()构造函数
2016/08/22 Javascript
纯js实现倒计时功能
2017/01/06 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
js获取css的各种样式并且设置他们的方法
2017/08/22 Javascript
VUE DOM加载后执行自定义事件的方法
2018/09/07 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
layui table去掉右侧滑动条的实现方法
2019/09/05 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python urlopen 使用小示例
2008/09/06 Python
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
浅谈python中的面向对象和类的基本语法
2016/06/13 Python
python django事务transaction源码分析详解
2017/03/17 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
python将字母转化为数字实例方法
2019/10/04 Python
Django实现文件上传下载功能
2019/10/06 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
读书活动实施方案
2014/03/10 职场文书
学习决心书
2014/03/11 职场文书
节能环保标语
2014/06/12 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
2021/12/06 MySQL
Golang 并发编程 SingleFlight模式
2022/04/26 Golang