jQuery在发布到localhost后无法在 asp.net MVC中工作
本文关键字:net asp MVC 工作 localhost jQuery | 更新日期: 2023-09-27 18:33:07
我构建了一个包含一些jquery代码的mvc应用程序。当我从 ide 运行该应用程序时,一切都运行良好。当我发布到服务器并打开页面时,jquery 不起作用。我收到对象预期的错误。
我在页面中没有得到任何东西,它在加载 dhtmlxsheduler 时显示错误.js你能帮我解决
您的问题很可能是由于您定义正在加载的 JavaScript 文件的路径的方式。
请确保在调用文件源时使用相对路径,而不是绝对路径。
如果你有runat="server",你也可以使用~运算符,它 ASP.Net 转换为你的主目录。
在此处阅读更多内容 http://msdn.microsoft.com/en-us/library/ms178116.aspx
您指向.js文件的链接已断开。在浏览器中查看网页的源代码,并检查代码的 src 属性。它一定指向错误的地方。
我的猜测是删除../
你有iis express吗? 还是开发服务器? 还是 IIS?
或者使用像谷歌这样的CDN:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>