">
请选择 无状态 有状态
没看懂你要说的意思 你是想通过text值 来判断选中下来列表吗
上面的是 input标签 可以实现 获取值 和传值功能 下面是 select下拉标签 如何接值?
就是在 修改时 获取当前选中的下拉
请选择 无状态 有状态 请选择 无状态 有状态 请选择 无状态 有状态 试试这样吧。
4楼 我是这么写的
管理员权限 请选择 selected="selected" <%} %>>超级管理员 selected="selected" <%} %>>管理员 selected="selected" <%} %>>项目编辑 selected="selected" <%} %>>客户专员 selected="selected" <%} %>>浏览用户
str是你自己的值 if(str==select.options[i].value){ select.selectedIndex=i; } 意思就是将你传过来的值 和 select.options[i].value比较相同的;你就把这个i赋值给select.selectedIndex 这样你就可以自动通过值 来确定select的options选择; 不懂的再说
//eleId 下拉框ID selectedValue 为下拉框value function selected(eleId, selectedValue) { var obj = document.getElementById(eleId); for ( var tmp = 0; tmp < obj.length; tmp++) { if (obj.options[tmp].value == selectedValue) { obj.options[tmp].selected = true; break; } } } 加载完后执行一下这个方法
用s:select吧,一个标签就完事了
6楼 和我写的 有区别么? 你的 if(_) 我写在哪? 后台么?