javascript - "Member not found"- jQuery 无法在 MSIE 中工作,但可以在 Chrome 中工作 -

标签 javascript jquery asp.net-mvc-4 google-chrome windows-server-2012

我有一个 MVC4 .NET Web 应用程序,在调试时不会出现问题/错误。我将解决方案发布到一个文件夹,并将应用程序文件部署到 Web 服务器 (Windows Server 2012)。

应用程序加载并正确运行,但是在我具有 jQuery 自动完成功能的页面上,在 MSIE 11 中使用浏览器调试器时会引发错误,并且自动完成功能不起作用。

** 在 Google Chrome 中查看页面时没有错误,在 Visual Studio 中也没有错误。

这可能是什么原因造成的?

这是仅在 IE 中加载页面时抛出的错误

member not found:

Here's a larger image of the error

error in debug

最佳答案

我将以下行添加到 <head>我的标签_Layout.cshtml页面,现在页面加载时没有 JS 错误,并且 jQuery 自动完成功能正常运行:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" >

** 我怎么知道要添加这个?为了确保这些类型的元标记在未来不会被忽视,需要进行哪些研究?

谢谢!

关于javascript - "Member not found"- jQuery 无法在 MSIE 中工作,但可以在 Chrome 中工作 -,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28970746/

相关文章:

javascript - 解析获取没有任何实际数据的对象

javascript - 错误 : Actions may not have an undefined "type" property. 您是否拼写错误常量?

javascript - 我如何通过 jquery 更改背景颜色?

javascript - 如何将 [Object HTML] 解析为 HTML 字符串

c# - 跨域认证 ASP.net MVC

asp.net-mvc - 安装 MVC 4 后 Razor View 中没有智能感知 - 尝试了各种解决方案

javascript - react -Redux; .map 函数有时会重复数组

javascript - Javascript 中 JSON.parse 的 XML 等价物是什么?

javascript - 添加/删除 CSS 类属性以尊重不基于 Div id 的类

razor - MVC4 使用部分来包含 javascript