NetteForms a Naja mi nevaliduje formulář po odeslání

chemikus
Člen | 49
+
0
-

Ahoj, prosím o pomoc – asi určitě dělám něco zle.
Dříve jsem používal NetteForms k validate formuláře před odesláním v projektu a vše fungovalo. Když bylo něco chybně, vyskočil na mě alert message a formulář se neodeslal.

Nyný je potřeba připojit Naja do projektu – nikdy jsem s Naja nepracoval. Postupoval jsem podle návodu a nyní mám v @layout.latte šabloně toto:

<script src="https://unpkg.com/naja@2/dist/Naja.min.js"></script>
<script src="https://unpkg.com/nette-forms@3"></script>

<script>
	$(function () {
		naja.initialize();
	});
</script>

Bohužel, při odeslání formuláře mi nevyskočí žádný javascript alert…

Můžete mi prosím poradit, co dělám zle?

Editoval chemikus (11. 12. 10:52)

Kalfi
Člen | 14
+
0
-

Píšu z hlavy, ale zkus tohle:

<script src="https://unpkg.com/naja@2/dist/Naja.min.js"></script>
<script src="https://unpkg.com/nette-forms@3"></script>

<script>
    $(function () {
        naja.formsHandler.netteForms = window.Nette;
        naja.initialize();
    });
</script>

https://naja.js.org/#…

chemikus
Člen | 49
+
0
-

Nope, stále žádný alert message. Nepotřebuji něco nastavit i přímo pro ten formulář, abych mu řekl, že tenhle se má validovat přes Nette?

Kalfi
Člen | 14
+
0
-

Ukaž ten form a zkontroluj, zda se Ti naja i nette-form načítají

Editoval Kalfi (11. 12. 13:00)