Autor | Zpráva | ||
---|---|---|---|
tom-langer@seznam.cz Profil |
#1 · Zasláno: 17. 1. 2017, 17:27:59
Zdravím, s frameworkem nette se teprve seznamuji a potřebuji vytvořit formulář, který by se validoval ihned (bez kliknutí a tlačítko odeslat) pravděpodobně s využitím AJAXU. Nějaké typy na článek, kde je to srozumitelně popsáno pro laika?
Děkuji |
||
Taps Profil |
#2 · Zasláno: 17. 1. 2017, 17:41:34
tom-langer@seznam.cz:
nedíval ses na ukázkové přiklady...mám takový pocit, že tam je konkrétní příklad validace (není nutný ajax) |
||
tom-langer@seznam.cz Profil |
#3 · Zasláno: 17. 1. 2017, 17:57:33
Taps:
Procházel jsem si tohle doc.nette.org/cs/2.4/forms#toc-validace Chybové zprávy se zobrazují alertem, což nevypadá zrovna dobře. Nevíte, kde se dá změnit možnost zobrazení chyby? Ideálně vypsat vedle formulářového pole. |
||
Taps Profil |
#4 · Zasláno: 17. 1. 2017, 18:27:41
tom-langer@seznam.cz:
tak se podívej na soubor \examples\Forms\live-validation.php |
||
tom-langer@seznam.cz Profil |
#5 · Zasláno: 17. 1. 2017, 18:38:10
Taps:
A ten prosím najdu kde? |
||
Keeehi Profil |
github.com/nette/forms/blob/master/examples/live-validation.php
Jinak ten obsluhující javascript chybových hlášek je github.com/nette/forms/blob/master/src/assets/netteForms.js#L282-L306, stačí si ten alert přepsat na nějakou vlastní implementaci zobrazení chyb. |
||
tom-langer@seznam.cz Profil |
#7 · Zasláno: 17. 1. 2017, 19:51:13
Keeehi:
Děkuji za vodítko, nicméně když přepíšu alert(messages.join('\n')) na document.write(messages.join('\n')) tak se chyby zobrazují furt v alertu |
||
Keeehi Profil |
#8 · Zasláno: 17. 1. 2017, 20:38:27
tom-langer@seznam.cz:
Tak to máš v prohlížeči načtenou asi stále starou verzi toho souboru. Nebo jsi upravil omylem jiný soubor. Ono až se ti povede načíst tu správnou verzi, tak zjistíš, že document.write použít nemůžeš, ale zatím to tam můžeš nechat, jelikož dokud se neprojeví tato změna, neprojevila by se ani jiná. |
||
Časová prodleva: 6 let
|
0