netteForms.js + vlastní onsubmit handler
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- hejdav
- Člen | 50
Ahoj,
pokud používám netteForms.js
, je nějaká možnost, jak ve
vlastním onsubmit
handleru zjistím, zda je formulář validní a
dojde k odeslání či nikoliv?
Např. v jQuery, ať už nette js validace prošly nebo ne, vždy:
$('form').on('submit', function(event) {
event.isDefaultPrevented(); // false
event.isPropagationStopped(); // false
event.isImmediatePropagationStopped(); // false
// mimochodem dokonce ani zavolání těchto metod nezabrání zpracování nette validací:
// (pro případ že by se nette submit handler spouštěl až po tom mým)
event.stopPropagation();
event.stopImmediatePropagation();
});
Chci tam fláknout nějakej loading gif. Ale ten se nesmí zobrazit, když je form nevalidní …
ďek