私は別の名前空間私は雇用の名前空間にTestControllerにAJAXでファイルを送信する必要が AJAX + ASP MVC不明瞭コントローラ
Web.Mvc.Areas.Company.Controllers
{
public class TestController {}
}
Web.Mvc.Areas.Employment.Controllers
{
public class TestController {}
}
に同じ名前の2つのコントローラを含むプロジェクトに取り組んで
$.ajax({
url: 'Test/UploadFiles',
type: "POST",
contentType: false,
processData: false,
data: fileData,
success: function(result) {
alert(result);
},
error: function(err) {
alert(err.statusText);
}
});
リクエスト後にエラー500が表示され、同じ名前のコントローラが2つ見つかりました。 ajaxリクエストに正しい名前空間を入れる可能性はありますか?
を使用することができます(デフォルトエリアルート登録ごとに)? – Shyju