RadioList a setRequired v IE11

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

Zdar,
mám problém s jednoduchým radio listem a internet explorerem. Ve všech prohlížečích mi formulář funguje OK, jen v IE požaduje při použití radioList a setRequired aby byla vybrána pouze první hodnota. Pokud vyberu jakoukoliv jinou zahlásí hlášku, jako bych nevybral nic.

$form = new UI\Form;
$qs = array('a'=>'test a', 'b'=>'test b', 'c'=>'test c');
$form->addRadioList('question', 'Otázka', $qs)->setRequired('Musíte vybrat právě jednu odpověď');
$form->addSubmit('submit', 'Odpovědět & Zobrazit další otázku');
$form->onSuccess[] = array($this, 'questionFormSucceeded');
return $form;

V šabloně pak standardně:

{control questionForm}

Nette ve verzi: 2.3.1, IE: 11.0.9600.17728

Díky za rady

pools
Člen | 3
+
0
-

Zdá se, že to bude mít na svědomí netteForms.js, když ho zakážu, tak to jede OK…

radas
Člen | 226
+
0
-

Myslím, že za to může tenhle commit. Já jsem proto použil netteForms.js před tímto commitem.

David Grudl
Nette Core | 8282
+
0
-

opraveno