Chybné generování atributů tagu <select>
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ZZromanZZ
- Člen | 87
Dneska jsem strávil dost času tím, že jsem zjišťoval proč mi Nette 2.1.0 generuje multiselectbox takto:
<select></select name="test[]" id="testControl">
Což samozřejmě nefunguje …
Způsoboval to následující zápis v Latte:
<select n:name="testControl" />
Po opravě na
<select n:name="testControl" ></select>
vše funguje správně.
Nicméně si myslím, že vypsaní atributů do ukončovacího tagu, by asi nemělo nastat nikdy.
- Jan Tvrdík
- Nette guru | 2595
Nepoužívám XHTML i když to tak může vypadat.
Tak v tom případě používáš syntakticky nevalidní HTML, což bylo vždycky nebezpečné.