0

提交页面时,会在 json 文件中创建数据并提交。它在除 IE7 之外的所有浏览器中都能正常工作。真的不知道是什么问题。尝试更改 MIME 类型

结果 = Json(model, "text/x-json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet);

结果 = Json(模型,“文本/html”,System.Text.Encoding.UTF8,JsonRequestBehavior.AllowGet);

结果 = Json(model, "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet);

还包含 json2.js 文件,但不会重定向到成功页面。

但它没有用。

我想要的是,它应该重定向到成功页面..而不是要求我打开或保存 json 文件。

4

1 回答 1

0

IE7 不支持开箱即用的 JSON 字符串化。我的一个项目也有类似的问题。

抓住 Douglas Crockford 的 JSON 库,包括它,你应该会很好。

https://github.com/douglascrockford/JSON-js

json2.js 是您需要的文件。

于 2013-01-24T10:48:52.030 回答