Validace formuláře se chová divně – alert X required
- franceq
- Člen | 2
Dobrý den,
pracujeme s kamarádem na jednom projektu a narazili jsme na zvláštní
chybu(?), kterou nejsme schopni debugovat, nebo zjisti příčinu. Abych tak
nějak popsal situaci – máme formuláře, které mají nastavená
validační pravidla. Zvláštně se chová vlastnost required, protože někde
je kontrolována javascriptem – vyhazuje alert a jinde je kontrolována
prohlížečem – vyskočí u daného elementu prohlížečová tabulka
s informací, že prvek je nutné vyplnit. My nechápeme jak se možné, že se
chovají 2 stejné věci na různých místech různě. Používáme
netteForm.js všechno, co includujeme jsme mnohokrát zkontrolovali – jsou to
stejné věci, javascript nevyhazuje žádný error. Všimli jsme si, že
formuláře, které jsou z prezenterů, které jsem psal já, využívají
vlastnosti required zabudované do prohlížeče a kamarádovi zase používají
javascript, presentery jsou naprosto stejné, liší se pouze ve jménu, prostě
jsme zkontrolovali všechno, co nás napadlo, každou blbost, ale nepřišli
jsme na to. Když tam includneme live validaci, tak to funguje všechno (kromě
toho, že v samotné live validaci je chyba a sem tam spadne, ale to je zase
jiná story).
Takže moje otázka je, zda někdo z vás měl podobnou zkušenost nebo jestli někoho z vás napadá, čím by to mohlo být.
S pozdravem Franta
- franceq
- Člen | 2
to bohužel nemůžu, ale začalo to fungovat – sice nějak pofidérně a nevíme proč, ale funguje to :D (btw mazání keší a podobné běžné věci jsme zkoušeli a neměli žádný vliv – chyby byly ve všech vyzkoušených prohlížečích stejné…) takže fakt záhada no… :) ale i tak děkuji za snahu