ssh框架jsp页面中多级下拉框联动,从mysql中获取数据

 我来答
招财猫GnGx
2011-12-19 · TA获得超过105个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:110万
展开全部
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触发,二三级的内容实现和这个一样,你可以照着写一个。
更多追问追答
追问
如何用js触发
追答
select   添加onChange方法
qin_flysky
2011-12-19 · TA获得超过119个赞
知道答主
回答量:94
采纳率:0%
帮助的人:41.8万
展开全部
可以自己写的,
提供一个思路:从后台读出1级菜单的值,加一个onchange方法,每次改变1级菜单的值,执行一个异步方法(建议使用jquery),动态根据1级菜单的值查出2级的值,回调函数返回的是一个字符产,自己组装一下:如,msg = "<select><option>+'value'+</option></select>"; 最后再用innerHTML放回去,3、4级同理
追问
具体代码呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式