源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-07-22 03:44 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Extjs显示从数据库取出时间转换JSON后的出现问题
后台从数据库取出时间,JSON格式化后再传到gridpanel,这时时间变成了:/Date(32331121223)/这样的格式,那么这时需要以下处理才可以正常显示: 在
[u]复制代码[/u] 代码如下:
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; } } ]);
然后在:
[u]复制代码[/u] 代码如下:
var cm = new Ext.grid.ColumnModel([ { header: '发布时间', dataIndex: 'PublicDate', width: 120, align: 'center', renderer: Ext.util.Format.dateRenderer('Y-m-d') } ]);
这样即可正常显示,如:2012-11-19,
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部