Disabled optiony v selectu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- JaxP
- Člen | 62
Ahoj,
snažím se na základě vybraných dat disablovat optiony v selectu. Bohužel
si pokaždé nastavím disabled na celý select.
Př:
$form->addSelect('order', 'Pořadí:', [
1 => '1. v pořadí',
2 => '2. v pořadí',
3 => '3. v pořadí'
]);
if ($neco) {
foreach ($neco as $jineho) {
$form['order']->setDisabled($jineho); //vzdy nastavi disabled celeho selectu, nezalezi na hodnote
}
}
Poradíte jak na to?
- jiri.pudil
- Nette Blogger | 1032
V $jineho
musí být pole s hodnotami (tj. klíči prvků),
které chceš mít disabled