0

我正在使用 Breeze.js 版本 1.4.0 和元数据版本 1.0.5 和 Durandal.js 来构建 SPA。我有一个名为 saveChanges 的方法,它返回 SaveResult 对象。该方法按照微风文档中的说明进行配置。这是轻风用来保存实体更改的方法。

[HttpPost] public SaveResult saveChanges(JObject moduleItems) { return _repository.SaveChanges(moduleItems); }
当它与其他浏览器(如 chrome、Safari、firefox 等)一起使用时,一切正常。但是当我使用 Internet Explorer 运行应用程序时,我的 moduleItems as JObject 总是具有空值。我试着想象 IE 是如何处理 JSON 对象的;请,任何帮助将不胜感激。提前致谢。

4

1 回答 1

0

如果您使用 IE10,则不需要包含 es5-shims 即可使其正常工作。有没有检查浏览器是否在兼容模式下兼容模式=ie7 -> 不正常兼容模式关闭=ie10 -> 很好用

于 2013-09-23T14:56:10.313 回答