Chyba ve validačním JS
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- medhi
- Generous Backer | 255
Ahoj,
mám podezření na bug nebo něco dělám špatně. Mám ve formuláři input
s REGEXP validací:
$form->addText('color', 'Barva nadpisu a menu:', 7)
->setOption('description', 'Barva musí být v hexadecimálním formátu (např. 000000). Prázdné pole = barva se nenastaví.')
->addCondition(Form::FILLED)
->addRule(Form::REGEXP, 'Barva musí být v hexadecimálním formátu (např. 000000)', '/^[a-f0-9]{6}$/i');
Ale vždy při odeslání formuláře se vyhodí JS chyba:
nette.getValue(form.color).test is not a function
Formulář se hned nato odešle (chyba mi ve Firebugu jenom problikne) a samozřejmě zařve serverová validace.
Verze nette: 0.9.3-dev
Děkuji!