【问题标题】:ASP.NET MVC relative path to JavaScriptASP.NET MVC 到 JavaScript 的相对路径
【发布时间】:2009-06-02 21:54:28
【问题描述】:

我正在尝试在我的母版页中引用 jQuery 库,如下所示:

src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>" type="text/javascript">

页面来源显示:

<script src="/DocumentManagement/Scripts/jquery-1.2.6.js"  type="text/javascript"></script>

这似乎是正确的,因为我的网站的网址是 http://servername/documentmanagement

但是,我在 javascript 函数中遇到错误,表明找不到 jQuery 库,例如'预期对象'。

相同的代码在我的开发(XP - ASP.Net 开发服务器)机器上运行良好,但在 Win2003 机器(IIS)上运行良好。我做错了什么?

【问题讨论】:

    标签: jquery asp.net-mvc


    【解决方案1】:

    您是否检查过日志以查看是否正在发出请求以及收到的响应类型? URL 看起来正确,所以我怀疑存在一些配置或权限问题。

    【讨论】:

    • 是的。这应该告诉您正在发出哪些请求以及它们从服务器得到的响应。
    【解决方案2】:

    您可以加载firebug 以获得一些帮助,看看这是否是客户端的问题。它还有助于获取任何服务器响应(404、403 等)

    【讨论】:

      【解决方案3】:

      抱歉浪费您的时间! jquery 引用使用了错误的版本号!!!脑残!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-07
        • 2011-01-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多