CheckboxList a toggle na každém checkboxu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- radas
- Člen | 225
Ahoj,
mám takovýto checkboxlist:
$form->addCheckboxList('events', 'Události', [
12 => 'požáry',
21 => 'silniční dopr. nehody',
99 => 'další...'
])
->setRequired()
->addCondition(self::EQUAL, 12) // nebo self::IS_IN, [12]
->toggle('eventsFires')
->elseCondition()
->addCondition(self::EQUAL, 21) // nebo self::IS_IN, [21]
->toggle('eventsRoadTrafficAccidents')
->endCondition();
Jenže toggle nefunguje dle mého očekávání. Když z trojice checkboxů zaškrtnu jen první nebo jen druhý checkbox, tak se zobrazí správný div podle id. Ale když zaškrtnu první i druhý checkbox, tak se nezobrazí nic.
Díky za radu.