Jak nastavit nulovou hodnotu radiolistu, aby nebyla žádná možnost vybrána?

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

Ahoj,
narazil jsem na problém.
Mám nadřazený radiolist – otázka ano-ne, podle odpovědi se pomocí toggle zobrazí buď první nebo druhý podřazený radiolist.

Nadřazený radiolist zůstane zobrazený. V případě, že někdo zvolí jednu variantu, objeví se podřazený radiolist. Tam zvolí taky nějakou hodnotu. Pak si to rozmyslí a klikne na druhou možnost nadřazeného radiolistu. Tím podřazený radiolist zmizí a objeví se jiný podřazený, ale zvolená hodnota skrytého radiolistu zůstane.
Jak vyresetovat radiolist, aby se toto nestávalo? Pomocí addCondition nastavím, že když se vybere nějaká hodnota nadřazeného radiolistu, všechny následující se vyresetují, ale nevím, jak to udělat.
Díky za pomoc.
Š+

Myiyk
Člen | 321
+
0
-

Šel bych nejjednodušší cestou, jeden if v zpracování dat z formuláře.

stepos
Člen | 36
+
0
-

Díky moc, máš na mysli php nebo js?
A stejně by mě moc zajímalo, zda to jde nebo ne. Zkoušel jsem setDefaultValue(), ale chce to nějakou hodnotu, null nestačí. Díky

Myiyk
Člen | 321
+
0
-

Na straně PHP myslím, protože na straně JS to zas tak nevadí, když se pošle o jednu hodnotu více.

U PHP dám if a podle něj odstraním jednu nebo druhou hodnotu.