onchage 事件里提交 form

解决方案 »

  1.   

    生成你想要的下拉框有两种方法(我目前所知的,希望有用):
    <select name="rolelist" property="" onChange="document.forms[0].submit">
    <logic:iterate id="row" name="rows">
    <option value="<bean:write name="row" property="rolename" />"><bean:write name="row" property="roledescribe" /></option> 
    </logic:iterate>
    这种是,你的下来框没有和FormBean中的属性对应起来的情况
    还有一种是
    <html:select property="role" multiple="true" size="8" style="width:200pt" onChange="....">
    <html:options collection="roles_row" name="row" property="rolename" labelProperty="roledescribe" />
    </html:select>
    最后在你 的Action中返回和本页面对应的Forward就可以啦