突出顯示了兩個選項。 OnSuccess和OnFailure。這些允許我在頁面更新成功或失敗時調用函數。所以,我有一個叫做發送和電子郵件,並具有該代碼的動作......Ajax.BeginForm(new AjaxOptions {})異常
try
{
// Code to send email
return Content("Your message has been successfully!", "text/html");
}
catch (Exception ex)
{
return Content("An error occurred sending your message...", "text/html");
}
問題是,即使它落入異常仍調用的onSuccess。我想要做的是調用另一個函數,當它陷入異常。我會如何去做這件事?
看來,當我給它的狀態現在500失敗時,它不會在我的AjaxOptions執行UpdateTargetId,我必須這樣做手動。這隻會激發成功嗎? – 2012-03-27 15:53:36