MVC:使用在引用项目中定义的控制器

时间:2015-06-08 20:16:06

标签: jquery model-view-controller

我有一个MVC项目A引用另一个项目B.是否可以对项目B中定义的控制器中的action方法进行ajax调用?

                    $.ajax({
                    url: "/ThatController/CountyJSON/?Country=" + $('#JobCountry').val()...

我应该用什么代替“ThatController”?

感谢。

1 个答案:

答案 0 :(得分:1)

您必须确保部署这两个项目。换句话说,项目B的部署方式与部署项目A的方式大致相同。

然后,您可以使用URL调用项目B的控制器路径,就像在项目A中调用控制器路径一样。您的AJAX调用不需要任何其他特殊功能 - 除非项目B是部署在不同的域上,在这种情况下,您需要查看CORS。