假设你的下拉框是地址,比如“北京、上海等” 那你把结果全部查询出来放到下拉列表中 然后判断数据库中的地址是哪一个, 如果和列表中的值相等 那就selected="selected"
不用ajax,只能这么做,做三个组select option 的 value 均为 id值,innerHTML也就是<option></option>间的东西分别为id,姓名,地址。
然后在innerHTML为id的select中加入onchange事件。onchange时获得innerHTML为id的select的值,然后吧其他两个select的值变为前面获得到得值。就OK了。这个前提是id是唯一的,不然会出错。
<select name="test">
<%
List<TestEntity > list= testBizImplgetAllTest();
for(int i=0;i<listsize();i++){
TestEntity te = listget(i);
%>
<option value="<%=tegetId()%>"><%=tegetName()%></option>
<%}%>
</option></select>
直接上代码,你应该看得懂,不懂追问,可以了给个最佳
以上就是关于如何使用下拉框和单选框提取数据库中的值并可以二次修改全部的内容,包括:如何使用下拉框和单选框提取数据库中的值并可以二次修改、如何实现下拉列表里的值同数据库里的值联动、在JSP中怎么在下拉列表中获取数据库中的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)