无法加载资源MVC 4 JavaScript

时间:2013-08-13 12:23:46

标签: javascript asp.net-mvc-4

我需要以下错误的帮助。它似乎找不到在脚本文件夹之外的Warehouse Javascript.js文件。

error

ref

2 个答案:

答案 0 :(得分:0)

网址/Views/Warehouse/WareHouseJavascript.js无效,因为您必须向控制器发出请求而不是查看。

所以你应该这样做:

  1. 为Warehouse创建控制器它尚不存在(我在打印屏幕上看不到它)
  2. 为上述视图创建操作方法
  3. 在操作方法中返回视图WareHouseJavascript
  4. 在链接中使用@Url.Action('Warehouse','Index'),假设控制器名称为Warehouse,则操作为Index

答案 1 :(得分:0)

在Views文件夹中应该有一个web.config文件。在其中,根据答案在通配符404处理程序行之前找到system.web/httpHandlers部分和静态文件处理程序行:https://stackoverflow.com/a/6453724/426894

<httpHandlers>
  <add path="*.js" verb="GET,HEAD" type="System.Web.StaticFileHandler" />
  <add path="*" verb="*" type="System.Web.HttpNotFoundHandler"/>
</httpHandlers>