下面是我编写的代码,用于获取下拉菜单中的复选框。
<td>
<span class="commonLabel">
<bean:message key="label.stat" />
</span>
</td>
<td class="facilities">
<span class="input">
<select id="lngstatobjid" onchange="fnlngTempStatusList()">
<option id="select_all" value="">
<bean:message key="label.template.StatusAllOption" />
</option>
<c:forEach var="arrstat" items="${templateMgmtForm.arrlstStatuses}">
<option class = "uncheckall" value="${arrstat.property}">${arrstat.label}
</option>
</c:forEach>
</select>
<input type="hidden" name="arrlstlngTemplateStatusObjId" value="0"/>
</span>
</td>
,但同一代码未保留表格中的所选值 我尝试添加功能
function retainValues(){
var value1 ="<%=request.getParameter("arrlstlngTemplateStatusObjId")%>";
if(value1!=null) {
document.templateMgmtForm.arrlstlngTemplateStatusObjId.selectedIndex=value1;
}
}
我称其为人体负荷。 请帮助我以struts tld形式保留所选值。 预先感谢。