Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
IIS 7.5上的MVC 2在尝试使用相对路径通过jquery加载部分视图时出现404错误-适用于完整路径_Jquery_Asp.net Mvc 2 - Fatal编程技术网

IIS 7.5上的MVC 2在尝试使用相对路径通过jquery加载部分视图时出现404错误-适用于完整路径

IIS 7.5上的MVC 2在尝试使用相对路径通过jquery加载部分视图时出现404错误-适用于完整路径,jquery,asp.net-mvc-2,Jquery,Asp.net Mvc 2,我有一个新的MVC2站点,它在我的本地机器上运行良好,但在发布到IIS 7.5服务器时出现路径问题。该网站提供了良好的导航链接,如 <ul id="menu"> <li><%: Html.ActionLink("Home", "Index", "Home")%></li> <li><%: Html.ActionLink("Search", "Index", "Search")%&

我有一个新的MVC2站点,它在我的本地机器上运行良好,但在发布到IIS 7.5服务器时出现路径问题。该网站提供了良好的导航链接,如

<ul id="menu">              
      <li><%: Html.ActionLink("Home", "Index", "Home")%></li>
      <li><%: Html.ActionLink("Search", "Index", "Search")%></li>
      <li><%: Html.ActionLink("Help", "About", "Home")%></li>
而不是

http://test-alumni.indiana.edu/OnlineDirectory/Search/LoadResults

将“/OnlineDirectory”添加到我的加载函数中的路径可以解决这个问题,但我似乎不必这样做。我正在发布到配置为应用程序的目录。有什么想法吗?

这是因为浏览器正在根据主机名test-alumbers.indiana.edu解析“/”路径。如果您的页面与/Online目录相关,请在“搜索”前面不带“/”的情况下进行尝试。

函数loadSearchResults(val){
var formData=$(“#搜索表单”).serializeArray();//muy importante

var url='感谢Derrick提供的简单解决方案!
http://test-alumni.indiana.edu/Search/LoadResults
http://test-alumni.indiana.edu/OnlineDirectory/Search/LoadResults
function loadSearchResults(val) {

    var formData = $("#search-form").serializeArray(); // muy importante
    var url = '<%: Url.Action("LoadResults,"Search")%>';
    $('div.search-results').load(url, formData, function () {
        $('div.search-results-pending').show().delay(1000).hide(500);
        $('div.search-instructions').hide();
        $('div.search-results').show('slow');
     });

}