SelectBox a prázdná hodnota

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
sKopheK
Člen | 207
+
0
-

Ahoj,

definuji selectbox, u kterého chci uživatele donutit vybrat nějakou hodnotu namísto klasického „(vyberte)“. Pokud se ponechá vybraná prázdná hodnota, JS validace zařve, ale když vypnu JS a nastavím přes firebug u formu novalidate / u selectu zruším required, aby se Firefox nezačal sám angažovat, serverová validace už neproběhne a bere se, že byl select vyplněn správně.

$form->addSelect('trolol', 'M', array('' => 'nic', 1 => 'neco'))
                ->addRule(Form::FILLED, 'vyber');

Dělám něco špatně? (NULL ⇒ ‚nic‘ nepomohlo)

Nette 2.2.7

Etch
Člen | 403
+
+3
-

Nebylo by lepší tam použít setPromt???

Editoval Etch (26. 2. 2015 23:36)

sKopheK
Člen | 207
+
0
-

diky