首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp select有关问题

2013-08-06 
jsp select问题点击修改按钮,修改员工信息。跳转到修改页面,显示员工原来的信息。员工的部门用select显示,让

jsp select问题
点击修改按钮,修改员工信息。
跳转到修改页面,显示员工原来的信息。
员工的部门用select显示,让员工原来的部门selected=selected
这个怎么写? JSP select
[解决办法]
用后台传来你的原来选中的部门的名字,放到input里面用hidden的属性id="valueid",
然后根据你的select里面写上的id来定位这个select 
用jquery获取这个id,根据隐藏框的id="valueid"获得值来判断选中的。
jquery代码。。。


function changeSelect(valueid,selectid)
{
var value=$("#"+valueid+"").val();
var selobj=$("#"+selectid+" [value='"+value+"']");
selobj.attr("selected","selected");
}

[解决办法]
跳转到显示修改页面之前,把要修改的员工的部门传过来,比如是d_id,先得到所有部门的数据,比如放在数组list里,

for (int i = 0; i < list.size(); i++) {

Department d = list.get(i);

<option value="d.getId()">
if (d.getId() == Integer.parseInt(request
.getParameter("d_id"))) 
selected 
<%=d.getId()%></option>


热点排行