ExtJs 的Grid接收日期参数并显示的问题
后台 通过 struts, 传到前台一段JSON数据 ,其中有个属性:
"deadline":"2011-02-25T00:00:00",
前台 ExtJs 有个Store, 是这样定义相应的Field:
name: '到期时间', mapping: 'deadline', type: 'date', dateFormat: 'Y-m-d'T'HH
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
json数据格式:"TM":"2014-8-5 8:00:00"
store部分:{name: 'TM',type : 'date',dateFormat:'Y-n-j G:i:s'}
LockingColumnModel部分:{header: '观测时间', dataIndex: 'TM', sortable: true,width: 130,xtype : 'datecolumn',format : 'Y-m-d H:i'}
这样可以正常显示日期数据,解决为空或0NaN-NaN-NaN NaN:NaN:NaN问题
试试 这个
dateFormat:'Y-n-j G:i:s'
引用来自#5楼“答复哈”的帖子
搞了半天,原来是后台的错啊..
我觉得dateFormat: 'Y-m-d'T'HH:mm:ss' 这个应该匹配 "deadline":"2011-02-25'T'00:00:00"
搞了半天,原来是后台的错啊..
我觉得dateFormat: 'Y-m-d'T'HH:mm:ss' 这个应该匹配 "deadline":"2011-02-25'T'00:00:00"
引用来自#3楼“答复哈”的帖子
'T' 这不是多了个"''"?
'T' 这不是多了个"''"?
自己搞定了~