客戶抱怨出現了下面的 javascript 錯誤。
JSON 未被定義
原因
IE 7 以下的IE版本, 執行 jQuery 執行 ajax 時會發生此錯誤。
解法
步驟1:使用 NuGet 加入 json2
步驟2: 加上如下的 javascript (我使用的是 ASP.NETMVC)
<script type="text/javascript"> if (typeof (JSON) == 'undefined') { $('head').append($("<script type='text/javascript' src='@Url.Content("~/Scripts/json2.js")'>")); } </script>
沒有留言:
張貼留言