jqueryを使用してajax呼び出しを行う場合、検証サマリーをクライアントに送り返す最善の方法は何ですか?検証要約Ajaxコールの場合
3
A
答えて
0
あなたはJsonでそれらを戻す必要があります。部分を含むページ内のdiv要素を持っているために、これを達成するための簡単な方法をされてhttp://davidhayden.com/blog/dave/archive/2011/01/04/ASPNETMVC3RemoteValidationTutorial.aspx
3
:あなたはASP.NET MVC 3を使用している場合は、return Json("Your Message")
によってこれを行う新しいリモート属性に見ることができます検証の要約と一緒にAJAXを使用してコントローラアクションを呼び出すと、この部分が返され、サマリを更新することができます。例:
public ActionResult SomeAction()
{
return View();
}
と対応するビュー:
<%= Html.ValidationSummary() %>
コントローラのアクションを直接にする必要がある部分HTMLを送信し、この方法は、アクションのビューを返します
$('#validationSummary').load('/home/someaction');
あなたのページ内の更新/置換。コントローラアクションがJSONを返す場合は、エラーメッセージのリストを含む追加のパラメータを既存のJSON構造体に収めて、AJAX成功コールバックで対応するDOMセクションを更新できるようにする必要があります。ここでもう少し仕事がありますが、jQuery Templatesのようなものは、これも楽しいかもしれません:-)
関連する問題
- 1. MVC3控えめな検証は、Ajaxコール
- 2. 検証要約外観
- 3. 空のPost-Ajax、Laravelの場合のフィールドの検証方法
- 4. 整合性制約の検証Mysql
- 5. AJAX GMAIL APIコール認証エラー
- 6. JQueryの検証 - チェックボックスがオンの場合に必要です。
- 7. フィールドが必要でない場合のasp.netの検証
- 8. カスタム検証がAjax MVCコールで動作しない
- 9. モデルのフィールドの検証がない場合の検証エラー
- 10. 必要なフィールド検証の条件がある場合
- 11. Laravel - 検証 - フィールドがnullの場合必要
- 12. 検証問題の場合はLaravel 5.4が必要です
- 13. JQueryの検証ロジック - 検証がfalseの場合do something
- 14. Laravel 5:AJAX要求と検証
- 15. 私の場合は一度だけAJAXコールを送信する
- 16. laravelコントローラの場合とコントローラの場合の検証方法
- 17. モデルが無効な場合にMVCクライアント側の検証の要約が表示されない
- 18. 日付の検証(ksh)の場合
- 19. Parlseyは、初期検証コール
- 20. CollectionType要素の検証エラーメッセージの場所
- 21. Symfony2 AJAX検証
- 22. ExpressiveAnnotations Requiredクライアントサイド検証の場合
- 23. 検証ゼロより大きい場合 - valdr豆検証
- 24. Laravel検証は、上記の検証が合格した場合にのみ、次の検証に進みます。
- 25. 要約ノンブロッキングMPIコールの実装
- 26. Google検索の最適化ajaxコール
- 27. jQueryブラウザ認証付きAJAXコール
- 28. モデル制約の検証
- 29. 連合要素の検証XMLスキーマ
- 30. Android発信コールに応答した場合の検出方法