0
我有一個引用另一個項目B的MVC項目A.是否可以對項目B中定義的控制器中的操作方法進行ajax調用?MVC:使用在被引用項目中定義的控制器
$.ajax({
url: "/ThatController/CountyJSON/?Country=" + $('#JobCountry').val()...
我該如何放置「ThatController」?
謝謝。
我有一個引用另一個項目B的MVC項目A.是否可以對項目B中定義的控制器中的操作方法進行ajax調用?MVC:使用在被引用項目中定義的控制器
$.ajax({
url: "/ThatController/CountyJSON/?Country=" + $('#JobCountry').val()...
我該如何放置「ThatController」?
謝謝。
您必須確保兩個項目都已部署。換句話說,項目B需要以與部署項目A幾乎相同的方式進行部署。
然後,您可以簡單地使用它的URL調用項目B的控制器路由,就好像您正在調用控制器路由。您的AJAX調用不需要任何其他特殊的東西 - 除非項目B部署在不同的域中,在這種情況下,您需要查看CORS。
另一個項目中控制器的路徑.... –
@DanField項目A引用B.dll。路徑應該如何看待? url:「/ B/Controllers/ThanController/CountyJSON/...」不起作用 –
你可以定義某種自定義路由,但是你有另一個項目的工作網址嗎? –