2010-11-22 3 views
0

Je développe une application à l'aide ASP.Net MVC et jQuery. En fonction de l'action des utilisateurs, je charge des vues partielles dans la page en utilisant la méthode $ .ajax de jQuery.ASP.NET MVC, formes de chargement via PartialViews

Le problème, je fais l'expérience, est liée à une vue partielle particulière qui contient une forme, dans laquelle la validation côté client est activée. Il semble que le code JavaScript généré dans cette vue partielle n'est pas en cours d'exécution, d'où la validation du client ne fonctionne pas.

Quelqu'un at-il une solution à ce problème?

Merci!

Zen

Répondre

0

Vous pourriez avoir besoin de mettre tous les scripts contenus dans cette partie en une fonction distincte. Ensuite, dans le rappel success de votre requête AJAX, appelez simplement cette fonction: elle doit attacher une validation au DOM nouvellement modifié.

+0

Hey Darin, le code de validation JS est généré lors de l'exécution. Par conséquent, je ne peux pas le mettre dans une fonction séparée. – UncleZen

Questions connexes