複数のコントローラーを持つ MVC アプリがあります。私は私のjsファイルに次のコードを持っています:-
jQuery.ajax(
{
url: "/Projects/AddTeamMember",
type: "POST",
data: { guidPersonId: personId },
dataType: "html",
success: function (data) {
ProcessAddSpecifiedPerson(data);
},
error: function (error) {
alert("there");
}
});
私のコントローラは次のようになります:-
プロジェクト管理者:-
// POST: (Partial)
[HttpPost]
public PartialViewResult AddTeamMember(Guid guidPersonId)
{
//dosomething
}
メソッドには当たりません。URL を /Hr/AddTeamMember に変更し、メソッドを Hr コントローラーに移動すると、うまく機能します。
プロジェクトコントローラーで何が間違っていますか?
ありがとう