Hallo,
ich hab in einem Formular eine Tabelle, ein Select Box und mehrere Buttons.
Die Ereignisse des Formulars werden alle richtig in der Action empfangen (Struts wird hier benutzt). Nun wenn der Benutzer ein Attribut der Selectbox auswählt, soll in der Tabelle entsprechende Werte ausgegeben werden, was auch richtig passiert. jedoch nach diesem Auswahl (im Selectbox) wird immer in die Action das Ereignis des Selectboxes gesendet (auch nach dem der Benutzer ein Button klickt).
ich hab in einem Formular eine Tabelle, ein Select Box und mehrere Buttons.
Die Ereignisse des Formulars werden alle richtig in der Action empfangen (Struts wird hier benutzt). Nun wenn der Benutzer ein Attribut der Selectbox auswählt, soll in der Tabelle entsprechende Werte ausgegeben werden, was auch richtig passiert. jedoch nach diesem Auswahl (im Selectbox) wird immer in die Action das Ereignis des Selectboxes gesendet (auch nach dem der Benutzer ein Button klickt).
HTML Code:
<html:form method="GET" action="/MeinAction.do"> .... <logic:notEmpty name="MeinForm" property="MeineListe"> <html:select property="MeinProp" onchange="submit()"> <html:options property="AttributenListe" /> </html:select> <html:hidden property="EreignissName" value="EreignisWert" /> .... <div> <input type="submit" name="ButonnName" value="ButtonWert"> </div> </html:form>