MVC 4 la validation côté client ne fonctionne pas pour la forme, qui est chargé via Ajax

J'ai un Admin page dans laquelle l'utilisateur clique sur les liens et les PartialView, contenant un formulaire web est ensuite chargé à l'intérieur d'un particulier div sur le Admin page à l'aide d'Ajax.

Tous les

"~/Scripts/jquery-2.0.3.js",
"~/Scripts/jquery.unobtrusive-ajax.js",
"~/Scripts/jquery.validate.js",
"~/Scripts/jquery.validate.unobtrusive.js"

sont référencés dans la Admin page et lorsque le PartialView est chargé, le jQuery la validation côté client ne fonctionne pas.

mais quand je de référence de ces scripts dans le PartialView, tout fonctionne bien mais je n'ai pas l'intention de le faire pour chaque PartialView parce qu'ils sont nombreux et à chaque fois on charge, au moins deux de ceux-ci .fichiers js doit être demandée par le serveur nouveau.

Est-il possible que je peux avoir ces scripts à l'intérieur de mes parents (Admin) page sans ce problème ?

  • JQuery validation doit probablement être mis au courant de la nouvelle balise qui a été chargé à partir de la Vue Partielle. J'ai eu ce problème avec d'autres plugins jQuery qui doivent être "ré-appliqué" à nouveau balisage qui a été chargé via ajax.
InformationsquelleAutor Ali | 2013-09-03