fbpx
devstyle.pl - Blog dla każdego programisty
devstyle.pl - Blog dla każdego programisty
< 1 minut

Odświeżenie walidacji client-side w MVC3


23.03.2011

Ostatnio pokazałem jak można wygenerować panel zawierający walidację bez używania formy. Można go potem gdzieś dokleić i… No i nie działa:).

Powód jest bardzo prosty: samo doklejenie htmla do dokumentu nie sprawia jeszcze, że walidatory zostaną obsłużone. Aby to osiągnąć należy wymusić sparsowanie nowych elementów przez framework walidacji. Okazuje się, że robi się to bardzo prosto:

  1:  $.validator.unobtrusive.parse(element);

I życie stało się prostsze.

Sidenote: kiedyś pisałem o tym samym problemie ze starym podejściem, tzn. walidacją wstrzykiwaną przez biblioteki MS w kod html: “ASP.NET MVC, walidacja client-side, dynamic partial views i jQuery“.

Comments are closed.

Kurs Gita

Zaawansowany frontend

Szkolenie z Testów

Szkolenie z baz danych

Książka

Zobacz również