<script type="text/javascript">
function run(){
<!-- 取到id值,下拉文本域即显示对应的name-->
var id = '${ depId }' || 0;
$("#depId").val(id);
<!--开始结束日期联合查询-->
var startDate='${ startDate }' || "" ;
var endDate='${ endDate }' || "" ;
$("#startDate").val(startDate);
$("#endDate").val(endDate);
}
</script>
<!-- body体里添加onLoad方法,刷新后重新加载数据,下拉列表选中的值就被保留了!-->
<body onload="run();">
<form id="form1" name="form1" action="com.checkAction.Query">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
……
<!-- select下拉列表迭代集合,(id-name)即keys-value值对应-->
<td width="160" align="left" class="departSize"><div>
<select id="depId" name="depId" class="departSize" >
<option value=""></option>
<s:iterator value="#request.deptList" id="obj" status="st">
<option value='<s:property value="#obj.depId"/>'><s:property value="#obj.depName"/></option>
</s:iterator>
</select>
<input type="hidden" id="depName" name="depName" class="optionSize" /></div></td>
……
</table>
</form>
</body>
浙公网安备 33010602011771号