比方说我有一个select如下:
<select name="status">
<option value="" selected>--请选择--</option>
<option value="-9">删除状态</option>
<option value="-1">待处理状态</option>
<option value="0">搁置状态</option>
<option value="1" >已处理状态</option>
</select>
比方说在后台action里有status值为1,返回到jsp里面去的时候,对应上面的status控件的值,并且让=1的那个option处于自选状态! 写一个js函数完成这个功能。问下,这个jsp的js脚本如何实现?我在java板块发了没有人会,我就发到web板块的js板块来了,希望高手帮下,谢谢!
<select name="status">
<option value="" selected>--请选择--</option>
<option value="-9">删除状态</option>
<option value="-1">待处理状态</option>
<option value="0">搁置状态</option>
<option value="1" >已处理状态</option>
</select>
比方说在后台action里有status值为1,返回到jsp里面去的时候,对应上面的status控件的值,并且让=1的那个option处于自选状态! 写一个js函数完成这个功能。问下,这个jsp的js脚本如何实现?我在java板块发了没有人会,我就发到web板块的js板块来了,希望高手帮下,谢谢!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title></head><body>
<select name="status" id="status">
<option value="" selected>--请选择--</option>
<option value="-9">删除状态</option>
<option value="-1">待处理状态</option>
<option value="0">搁置状态</option>
<option value="1" >已处理状态</option>
</select>
<script type="text/javascript">
var val = "1" //<%=status%>;
var oStatus = document.getElementById("status");
for(var i=0; i<oStatus.options.length; i++){
if(oStatus.options[i].value == val){
oStatus.selectedIndex = i;
break;
}
}
</script>
</body>
</html>