繁体   English   中英

发布到本地主机后,jQuery无法在asp.net mvc中工作

[英]jquery not working in asp.net mvc after publishing to localhost

我建立了一个包含一些jquery代码的mvc应用程序。 当我从自己的想法运行该应用程序时,一切都将完美运行。 当我发布到服务器并打开页面时,jQuery不起作用。 我得到对象预期的错误。

我在页面中什么都没有得到,它在加载dhtmlxsheduler.js时显示错误,您能帮帮我吗

出现问题的原因很可能是由于您定义了要加载的JavaScript文件的路径的方式。

确保在调用文件源时使用相对路径 ,而不是绝对路径。

如果您有runat =“ server”,则还可以使用〜运算符,ASP.Net会将其转换为您的主目录。

在此处阅读更多信息http://msdn.microsoft.com/en-us/library/ms178116.aspx

您指向.js文件的链接已损坏。 在浏览器中查看页面的源代码,并检查标记的src属性。 它必须指向错误的位置。

我的猜测是删除../您有iis express吗? 还是开发服务器? 或iis?

或使用类似的CDN(来自Google):

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM