私はコントローラ内のアクションメソッドからポップアップを開く必要があります。アクションメソッドは、基本的にユーザーを登録しています。コントローラ内のアクションメソッドからjquery関数を呼び出す方法は?
[HttpPost]
public ActionResult Register(RegisterModel model)
{
if (ModelState.IsValid)
{
MembershipCreateStatus createStatus;
Membership.CreateUser(model.UserName, model.Password, model.Email, null, null, true, null, out createStatus);
if (createStatus == MembershipCreateStatus.Success)
{
FormsAuthentication.SetAuthCookie(model.UserName, false /* createPersistentCookie */);
//------------------------------------------
//I need to call a jquery function from here
//------------------------------------------
return RedirectToAction("Index", "Home");
}
else
{
ModelState.AddModelError("", ErrorCodeToString(createStatus));
}
}
return View(model);
}
jqueryの機能は、ビュー内に存在する、ちょうど隠しDIVは、見えるようになり、ポップアップを表すために、など、不透明度を設定します。
このようなjquery関数を上記のコントローラのアクションメソッドから呼び出す必要があります。