Basically we are talking here about client-side validation.
Podstawowo mowa tutaj o walidacji client-side.
if you want to implement your own custom client-side validation but leave the synchronization with server-side validator options
jeśli chcesz zaimplementować swoją własną walidację po stronie klienta, ale pozostawić synchronizację z opcjami walidatora po stronie serwera
Server-side validation is always required, whether or not client-side validation is in place.
Walidacja po stronie serwera jest zawsze wymagana, niezależnie, czy walidacja po stronie klienta jest włączona, czy też nie.
Info: While client-side validation is desirable, it is not a must.
Informacja: Walidacja po stronie klienta nie jest wymagana.
If you need to perform asynchronous client-side validation, you can create Deferred objects.
Jeśli potrzebujesz przeprowadzić asynchroniczną walidację po stronie klienta, możesz utworzyć obiekt kolejkujący.
Fixed a bug where having elements with names representing array properties in JavaScript (length, constructor, prototype) would result in error messages not showing for that particular element in client-side validation.
Naprawiono błąd, gdzie posiadające elementy o nazwach reprezentujących właściwości tablicy w JavaScript (długość, konstruktor, prototyp) spowodowałoby komunikaty o błędach nie są wyświetlane dla danego elementu w walidacji po stronie klienta.
Tip: The above code is given mainly to demonstrate how to support client-side validation.
Wskazówka: Powyższy kod został podany głównie do zademonstrowania, jak wspierać walidację po stronie klienta.
Note: Creating validator which validates multiple attributes at once is well described in the community cookbook. Client-Side Validation
Uwaga: Tworzenie walidatora operującego na wielu atrybutach jednocześnie jest dobrze opisane w książce kucharskiej społeczności Yii.
Client-side validation based on JavaScript is desirable when end users provide inputs via HTML forms, because it allows users to find out input errors faster and thus provides a better user experience.
Walidacja po stronie klienta, bazująca na kodzie JavaScript jest wskazana, kiedy użytkownicy dostarczają dane przez formularz HTML, ponieważ pozwala na szybszą walidację błędów, a tym samym zapewnia lepszą ich obsługę dla użytkownika.
Conteúdo potencialmente sensível ou impróprio
Os exemplos servem apenas como ajuda na tradução da palavra ou da expressão procurada. Eles não são selecionados ou validados por nós e podem conter linguagem inapropriada. Pedimos que reporte exemplos que devem ser modificados ou que não devem ser exibidos. As traduções potencialmente sensivéis, impróprias ou coloquiais geralmente são marcadas em vermelho ou em laranja.