私は私のコードでは、この検証の概要を持っている:jQueryの邪魔にならない検証用のAPIはありますか?
@Html.ValidationSummary(false, "Fix Error", new { id = "valSumId" })
ので、私は、実行時に検証エラーを追加することができますAPIはありますか?以下のコードは動作しますが、脆弱であると感じます。ASP.NET MVCチームがul liタグを使用して次のASP.NET MVCリリースでエラーを表示しないようにすることはありません。
$('input[type=submit]').click(function (e) {
e.preventDefault();
if ($('form').valid()) {
/* ajax submit here */
if (anErrorOccured) {
$('#valSumId').removeClass().addClass('validation-summary-errors');
errorList = $('#valSumId > ul');
// the message is variable, coming from JSON, and can be a list
errorList.append($('<li />').text('Your ordered quantity is above the stock level'));
}
}
});
説明してください(私のために);)あなたが望むもの...検証エラーメッセージの相違した出力または...? – dknaack
サーバーからの出力が異なる、レコードの保存に失敗する可能性のあるもの(ビジネスロジックなど)またはそれ以降(例:同時更新、重複エラーなどの例外) –