1,第一种方法,使用Struts2标签库判断是否与系统值相等,如果相等则使用selected=”selected”这个属性。
<select id="s4" name="lb.lId" >
<s:iterator value="lblist" var="l">
<option id="${l.lId }" value ="${l.lId }" <s:if test="${category.lId.lId == l.lId }">selected="selected"</s:if> >${l.lName }</option>
</s:iterator>
</select>
2,使用标签与第一种方法同理。
3,使用jQuery定义一个隐藏标签,在隐藏标签中设置后台获取到的数据添加到value值并在jQuery中获取出属性值,并在select中设置。
//给输入框添加验证规则
$(function(){
var a=$("#lid").val();
$("#s4").val(a);
}