Hallo,
ich habe in einer JSP eine Selectbox , die eine Liste von Elemente Zeigen sollte.
Wenn der User ein Element von der Liste auswählt, soll es eine Action auslösen.
Es funktioniert für alle Elemente der gezeigten Liste, aber beim klicken des ersten Attributes funktioniert es nicht.
Damit ich das erste Element auswählen kann, muss ich ein andres Attribut auswählen und dann das erste Attribut!
Hätte die Liste nur einen Element, wird kein (Event) erzeugt
Ich könnte das erste Element der Liste mit Lehrstring setzen, aber das möchte ich nicht :noe: , denn der User soll sehen, dass die Liste nicht Lehr ist.
Hat jemand eine Idee
Vielen Dank
ich habe in einer JSP eine Selectbox , die eine Liste von Elemente Zeigen sollte.
Wenn der User ein Element von der Liste auswählt, soll es eine Action auslösen.
Code:
<html:form styleClass="displayInline" method="get"
action="/meinAction.do"
onsubmit="if(returnTaste==1)return false;">
<logic:notEmpty name="MeinForm" property="MeineListe">
<html:select styleClass="aaaa" name="MeinForm" property="meinProp" onchange="submit()">
<html:options styleClass="aaaa" name="meinForm" property="MeineListe" />
</html:select>
<html:hidden property='selected' value='meinWert' />
</logic:notEmpty>
<logic:empty name=" MeinForm " property=" MeineListe ">
<select class="aaaa" onclick="submit()" disabled>
</select>
</logic:empty>
</html:form>
Es funktioniert für alle Elemente der gezeigten Liste, aber beim klicken des ersten Attributes funktioniert es nicht.
Damit ich das erste Element auswählen kann, muss ich ein andres Attribut auswählen und dann das erste Attribut!
Hätte die Liste nur einen Element, wird kein (Event) erzeugt
Ich könnte das erste Element der Liste mit Lehrstring setzen, aber das möchte ich nicht :noe: , denn der User soll sehen, dass die Liste nicht Lehr ist.
Hat jemand eine Idee
Vielen Dank