1
ここでは、ここにModelState辞書にエラーがないとき、すべてがうまくいく、今私のビューasp.net MVC ajax.begineform ONSUCCESSイベントとモデルの検証
@model MyModel
@using(Ajax.BeginForm("Post","My",new AjaxOptions{OnSuccess = "Sucess" }) {
Html.Partial("Post",Model)
}
<script>
function Success(content)
{
$("#somediv").html(content);
}
</script>
あるコード
public class MyModel
{
[Required]
public string Title {get;set;}
}
public class MyController : Controller
{
public ActionResult Post(MyModel model)
{
if (!ModelState.IsValid)
return PartialView(model);
return PartialView("SomeOtherView");
}
}
ですしかし、いくつかのモデル検証エラーがある場合、私はjavascriptでそれを検出する方法がありません。誰かがここで助けられますか?
よろしく Parminder
ただし、エラーメッセージで表示されません。 – Parminder