ssh框架jsp页面中多级下拉框联动,从mysql中获取数据
2个回答
展开全部
demo:
<select name="user.shool_age" styleclass="input1" id="shoolageid" datatype="select" errormsg="请选择您的最高学历">
<option value="">--请选择您的最高学历--</option>
<c:forEach items="${educationList}" var="dyproperty">
<c:choose>
<c:when test="${dyproperty.name eq userSession.shool_age}">
<option value="${dyproperty.name }" selected="selected">${dyproperty.name }</option>
</c:when>
<c:otherwise>
<option value="${dyproperty.name }">${dyproperty.name }</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
这个demo只是实现了一级,没有二级和三级,要实现二三级的话需要采用js触发,二三级的内容实现和这个一样,你可以照着写一个。
<select name="user.shool_age" styleclass="input1" id="shoolageid" datatype="select" errormsg="请选择您的最高学历">
<option value="">--请选择您的最高学历--</option>
<c:forEach items="${educationList}" var="dyproperty">
<c:choose>
<c:when test="${dyproperty.name eq userSession.shool_age}">
<option value="${dyproperty.name }" selected="selected">${dyproperty.name }</option>
</c:when>
<c:otherwise>
<option value="${dyproperty.name }">${dyproperty.name }</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
这个demo只是实现了一级,没有二级和三级,要实现二三级的话需要采用js触发,二三级的内容实现和这个一样,你可以照着写一个。
更多追问追答
追问
如何用js触发
追答
select 添加onChange方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询