Nefunkční serverová validace
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Xantes
- Člen | 28
Čaute,
mám jednoduchý formulář
$form = new Form;
$form->addText('name', 'Jméno:')
->setRequired('Zadejte prosím jméno');
$form->addSubmit('send', 'Registrovat');
echo $form;
Po odpojení souboru netteForms.js mi stále běží klientská HTML5
validace. Tu když odpojím pomocí
$form->getElementPrototype()->novalidate =
‚novalidate‘; nebo to vyzkouším v prohlížeči bez HTML5
podpory (IE8), tak se sice formulář s nevyplněným jménem neodešle, ale
ani to nevypíše žádnou chybu od serveru.
Co mám špatně?