Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
找不到使用.load的Jquery调用_Jquery_Asp.net Mvc - Fatal编程技术网

找不到使用.load的Jquery调用

找不到使用.load的Jquery调用,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我正在使用jQuery.load调用一个操作,但找不到它 这是因为生产网站url与开发人员url不同 function ProjectChange() { var projid = $("input[name='ProjectLink']:checked").val(); $("#documentList").load("/Home/GetDocumentList/", { page: 0, projectid: proji

我正在使用jQuery
.load
调用一个操作,但找不到它

这是因为生产网站url与开发人员url不同

function ProjectChange() {
    var projid = $("input[name='ProjectLink']:checked").val();
    $("#documentList").load("/Home/GetDocumentList/",
                            { page: 0, projectid: projid },
                            LoadComplete);
}
我不想把url硬编码到动作调用中

我该如何将“Url.Content”之类的东西注入到这个文件中


马尔科姆这就是你想要的吗

$("#documentList").load(
    '<%= VirtualPathUtility.ToAppRelative("~/Home/GetDocumentList") %>' ,
    { page: 0, projectid: projid }, LoadComplete);
$(“#文档列表”).load(
'' ,
{page:0,projectd:projid},LoadComplete);

这不是最好的。在视图中创建一个全局javascript变量,其中包含url:

<script type="text/javascript">
var documentListUrl = '<%= Url.Action("GetDocumentList", "Home") %>';
</script>
$("#documentList").load(
    documentListUrl,
    { page: 0, projectid: projid },
    LoadComplete
);