我有一个具有多个控制器的 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 控制器时,它运行良好。
我对项目控制器做错了什么?
谢谢