Jde u formuláře vypnout JS validace?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- chemix
- Nette Core | 1310
server side only
jedna cesta je vypnout JS validaci (nenacist netteForms.js) a na vykresleni si pockat po requestu. Zde doporucuji pouzit ajax request at je to rychlejsi
custom js validation
druha varianta je pouzit alternativni js https://gist.github.com/Robyer/7948399 pripadne si doladit generovani, zdali ho chces pod nebo nad input, da se to celkem dobre ohnout pro potreby designu
...cca:188
if(!this.hasClass(el, this.options.showErrorApartClass)) {
// chemix hot fix for message position
if ($($(el).closest("form")).attr('id') == 'frm-reservationForm'){
$(el.parentNode).prepend(error);
} else {
el.parentNode.appendChild(error);
}
}
viz treba (nad inputem) http://www.bodybody.cz/…ebni-trenink nebo (pod inputem) http://www.bodybody.cz/…t/budejovice