我在IIS上托管我的MVC4 Razor页面时遇到了麻烦。
IE抛出Javascript Exceptions告诉我JQuery未定义。
然而,Firefox,Chrome和Safari会产生预期效果。 IE只在我在Visual Studio中运行页面时才会这样做。我已经将Json2添加到已加载的包中,但它没有任何区别。
这是我得到的错误(翻译自德语),奇怪的是它表示使用了IE浏览器:使用IE浏览器:
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)
Timestamp: Thu, 27 Jun 2013 08:56:40 UTC
Message: "jQuery" ist undefined
Line: 3
Position: 9
Code: 0
URI: {I truncated this part}
更多错误详情:
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)
TimeStamp: Fri, 28 Jun 2013 06:22:20 UTC
Message: The property "parse" is undefined or a nullreference cannot be accessed.
Row: 1
Position: 11360
Code: 0
URI: http://{truncated}/bundles/jquery?v=QT-MfBNWG6RxlNLKR_LlaTqXz7sanlWZtuzFZWf9Q241
Message: The Property or Value "$" is Null or undefined, no functionobject.
Row: 1
Position: 1
Code: 0
URI: http://{truncated}/bundles/sog?v=uOX6wPLh-TeIee9Arm9jRzamg1YMj7_AD14EPlYUAag1