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
从asp.net webforms使用jQuery加载调用asp.net mvc_Jquery_Asp.net Mvc 2_Webforms_Jquery Load - Fatal编程技术网

从asp.net webforms使用jQuery加载调用asp.net mvc

从asp.net webforms使用jQuery加载调用asp.net mvc,jquery,asp.net-mvc-2,webforms,jquery-load,Jquery,Asp.net Mvc 2,Webforms,Jquery Load,我有两个网站,一个是用asp.NETWebForms编写的,另一个是用asp.NETMVC2编写的。 我在webforms中有一个页面,它使用jQueryLoad从两个项目中获取数据 asp.net webforms页面中的代码: $("#divFeedsPorTagMVC").load('http://localhost:50001/InfoMVC/?tag=java', function (){}); $("#divFeedsPorTagWebForms").load('http://lo

我有两个网站,一个是用asp.NETWebForms编写的,另一个是用asp.NETMVC2编写的。 我在webforms中有一个页面,它使用jQueryLoad从两个项目中获取数据

asp.net webforms页面中的代码:

$("#divFeedsPorTagMVC").load('http://localhost:50001/InfoMVC/?tag=java', function (){});

$("#divFeedsPorTagWebForms").load('http://localhost:50000/InfoWebForms.aspx?tag=java', function () {}});  
aspx页面中的div:

<div id="divFeedsPorTagWebForms" ></div>
<div id="divFeedsPorTagMVC" ></div>

如果我只是复制URL并将其粘贴到firefox的导航栏中,它会返回我需要的所有数据

您的电脑遇到了问题。您的浏览器不允许加载,因为它来自不同的站点

查看标准,并使用
jsonp
作为数据类型

它将类似于:

$.ajax({
    type: "GET",
    url: "http://localhost:50001/InfoMVC/?tag=java",
    dataType: "jsonp",
    success: function(data){
        $('#divFeedsPorTagMVC').html(data);
    }
});

您是否尝试过使用HttpFox、Fiddler或其他工具来查看您得到的响应?如果您只加载
http://localhost:50001/InfoMVC/?tag=java
在浏览器中?您可以发布您正在调用的MVC操作方法的控制器代码吗?更新我的问题以回答您的所有问题!我认为问题在于webforms应用程序不知道如何处理ActionResult,您可能需要将结果作为字符串返回。我必须告诉您,我对此一无所知!你说得对,那是我的问题!我不能使用$.ajax,因为我正在研究jquery负载!我最终以这种方式在localhost中发布了每个站点:这样我就可以毫无问题地调用jquery加载了!谢谢你的帮助。
$.ajax({
    type: "GET",
    url: "http://localhost:50001/InfoMVC/?tag=java",
    dataType: "jsonp",
    success: function(data){
        $('#divFeedsPorTagMVC').html(data);
    }
});