我有以下HTML:FormMethod.Post空隙控制器
using (Html.BeginForm("EmailSend", "Home", FormMethod.Post))
{
code to enter email and press submit
}
和無效控制器:
[HttpPost]
[ValidateAntiForgeryToken]
public void EmailSend()
{
code to send email
}
很顯然,因爲我負責的一個空白控制器它沒有視圖來顯示。 我只想在我的視圖中從我的提交按鈕中觸發此控制器,而不要求重定向。我想,既然這不是ActionResult
它應該明白嗎?
如何在不重定向的情況下觸發我的控制器?我必須使用jQuery或Ajax嗎?
Ajax,不要使其失效,使用ActionResult並返回'new EmptyResult()'。 –