我使用的jqGrid并有显示日期,但是从服务器的日期进来,如下JSON格式列,Reg。日期格式问题JSON的jqGrid与
"CommentedDate": "\/Date(1304324941000+0530)\/"
我怎么能在MM正确地显示日期/ dd/yyyy格式?
维贾雅阿南德
我使用的jqGrid并有显示日期,但是从服务器的日期进来,如下JSON格式列,Reg。日期格式问题JSON的jqGrid与
"CommentedDate": "\/Date(1304324941000+0530)\/"
我怎么能在MM正确地显示日期/ dd/yyyy格式?
维贾雅阿南德
如果使用predefined formatter'date'
和4.0的jqGrid它应该自动工作。尝试例如与具有日期列如下性质:
formatter:'date', formatoptions: {newformat:'m/d/Y'}
我已经通过手动改变jquery.jqgrid.src.js解决的日期字段的NaN/NaN的/ NaN的问题(4.5.2 )。 在我的情况下,json响应将在'ISO1860Long'中返回日期。它用于工作,直到4.1.2 jqgrid版本
搜索“parseDate”函数;转到该行后:
if(opts.masks.hasOwnProperty(format)) { format = opts.masks[format]; }
if(date && date != null) {
,并添加下面如果检查:前
if(date.constructor === Number) {
if(String(format).toLowerCase() == "u") {
date = date*1000;
}
timestamp = new Date(date);
} else
现有:
if(!isNaN(date - 0) && String(format).toLowerCase() === "u") {
可以翻译的变化jquery.jqgrid.min.js你自己如果需要
感谢您的回复。但它是以NaN/NaN/NaN形式出现的。 – VJAI 2011-05-17 13:14:20
@Vijaya Anand:你使用jqGrid ** 4.0.0 **吗? – Oleg 2011-05-17 13:20:39
抱歉没有提及它是3.8.2。 – VJAI 2011-05-17 13:34:11