Validácia formulára, AJAX vs. server, getValues() vs. getHttpData()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- schnappi
- Člen | 13
Ahoj,
pracujem na tvorbe formulára, kde jeden z prvkov formulára je selectbox, ktorého hodnoty mením dynamicky AJAXom podľa iného selectboxu. Pri odoslaní formulára ale dôjde k chybe, ktorá je asi spôsobená validáciou tohto formulára.
Ide o to, že daný selectbox je označený ako required a pri validácii
formulára sa berú do úvahy hodnoty z $form->getValues()
, ale
ja by som potreboval aby sa validácia vykonávala pomocou hodnôt
$form->getHttpData()
. Je možné to nejak docieliť? Alebo
existuje iný spôsob? Za každú odpoveď ďakujem.
Validácia na strane JS inak funguje správne a formulár sa neodošle pokým nie je vyplnený daný selectbox.
Editoval schnappi (12. 2. 2017 1:12)