-
-
Save Robyer/7948399 to your computer and use it in GitHub Desktop.
Live Form Validation for Nette 2.3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Source moved to: https://github.com/Robyer/nette-live-form-validation |
Přesunul jsem gist do samostatného repozitáře, kde bude lepší možnost interakce, bug reportů apod.
Nasel jsem jednu docela neprijemnou vec.
Pokud existuje formularovy prvek, jehoz rodic obsahuje i dalsi formularove prvky (ktere nejsou validni) , tak se dostane do nekonecne smycky.
Radek 192:
var errorEls = el.parentNode.getElementsByClassName(this.options.messageErrorClass);
a nasledna smycka jede porad dokola.
Rychlou opravou je zajistit, aby tento prvek mel sveho rodice.
Nějak jsem nepochopil, proč nemůže být chybová hláška v labelu kolem inputu typu check . Pokud tam není nadřazený prvek, který má stejnou polohu, dojde k zobrazení hlášky na nečekaném místě. Řešením je zaremovat řádky 293-299.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@pavelkouril @Lumeriol
Nahrál jsem aktualizovanou verzi pro Nette 2.3. Předpokládám, že by v ní vaše problémy mohly být opraveny.