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
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
- radas
- Člen | 226
Myslím, že za to může tenhle commit. Já jsem proto použil netteForms.js před tímto commitem.