Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery未定义,json未定义,';fn';是否为null或不是对象_Jquery_Authentication_Asp.net Mvc 4_Windows Server 2008_Windows Authentication - Fatal编程技术网

jQuery未定义,json未定义,';fn';是否为null或不是对象

jQuery未定义,json未定义,';fn';是否为null或不是对象,jquery,authentication,asp.net-mvc-4,windows-server-2008,windows-authentication,Jquery,Authentication,Asp.net Mvc 4,Windows Server 2008,Windows Authentication,我最近更新了我的ASP.NETMVC4网站中的jQuery、低调的ajax和所有其他库。在周五之前,无论是在本地主机还是在服务器上,一切都很顺利,但现在我完全陷入了这么多奇怪的错误中 错误 1.Localhost未解析为127.0.0.1:我不知道是什么导致了此更改,但现在每次我在Visual Studio中按“运行”按钮时,浏览器都不会打开http:Localhost:53381链接,而是总是转到http://173.6.120.31/-实际上什么也得不到。一段时间后出现“操作超时”错误 如果

我最近更新了我的ASP.NETMVC4网站中的jQuery、低调的ajax和所有其他库。在周五之前,无论是在本地主机还是在服务器上,一切都很顺利,但现在我完全陷入了这么多奇怪的错误中

错误
1.Localhost未解析为127.0.0.1:我不知道是什么导致了此更改,但现在每次我在Visual Studio中按“运行”按钮时,浏览器都不会打开
http:Localhost:53381
链接,而是总是转到
http://173.6.120.31/
-实际上什么也得不到。一段时间后出现“操作超时”错误

如果我输入
http://127.0.0.1
在浏览器中手动打开,然后网站工作。
2. jQuery,json脚本不会发布到服务器当我将网站发布到服务器并尝试从系统上的任何浏览器访问网站时,网站会正常工作但是在任何其他系统上,所有与jQuery相关的组件都已停止在Internet explorer中工作

它在html页面上抛出
“JQuery未定义”、Json未定义等错误

我在谷歌上搜索了更多信息,发现这可能是windows身份验证的罪魁祸首。我们使用Windows身份验证,有两种类型的身份验证机制,即协商和NTLM

不确定是否可以解决这个问题,但这个问题已经完全停止了我的开发

这是从服务器访问站点时fiddler的快照**奇怪的事情:脚本文件首先报告“用户身份验证问题”,然后再次成功下载


提前感谢。

通过删除所有浏览历史记录并从布局文件中删除@Scripts.Render(“~/bundles/jqueryval”)来解决此问题。

您是否清理了缓存?我的系统的缓存还是服务器上的某个地方?谢谢Anders Linden。最后,我能够修复localhost问题。我删除了所有浏览历史记录,并从布局文件中删除了@Scripts.Render(“~/bundles/jqueryval”)。在那之后,一切都恢复正常了。谢谢你帮助我。