【发布时间】:2015-11-10 15:56:36
【问题描述】:
在 Windows 上工作时在所有主要 4 种浏览器(Safari、Chrome、IE 和 Firefox)上测试日期格式选项效果很好。
但是,在 MAC 机器上测试时,Safari 中的格式选项失败(MAC 上的 Firefox 运行良好)。
我的格式选项是:
gridField.formatter = 'date';
gridField.formatoptions = {};
gridField.formatoptions['srcformat'] = 'U/1000';
gridField.formatoptions['newformat'] = 'm/d/Y H:i:s';
在 Safari 中(仅在 MAC 上)将产生:NaN/NaN/NaN NaN:Nan:NaN。
知道如何解决这个问题吗?
谢谢,
【问题讨论】:
-
您使用哪些源数据?需要一些测试数据来重现问题。你写了关于免费 jqGrid 4.9.0 的问题。您是否验证免费 jqGrid 4.10.0 和 GitHub 的最新资源中存在相同的问题?您只需将 URL 更改为 free jqGrid 对应于the article。你能准备一个简短的演示,它使用来自 GitHub 的非最小化源代码,并且可以用来重现问题吗?我没有Mac,但我会尝试在其他环境中测试。
-
当然,Oleg,这里是演示:jsfiddle.net/OlegKi/ngm5rhgp/7
-
如果您在 MAC 上的 ONLY Safari 中查看演示中的日期,它们将被视为 NaN
-
我没有任何 MAC。你能试试修改后的演示jsfiddle.net/OlegKi/ngm5rhgp/8吗?
-
有效!有什么区别?
标签: jquery jqgrid free-jqgrid