JS动态更改select的值和项
来源:互联网 发布:sql 使用别名 编辑:程序博客网 时间:2024/06/02 06:01
原理很简单,遍历select下面options的值,然后跟你el表达式里的值(或者其他什么值)进行对比,如果一致则设置这个option的selected = true即可。
代码如下:
function init(){var selectValue;var t;selectValue = "${busiType }";t = document.getElementById("busiType");for(i = 0; i < t.options.length; i++){if(selectValue == t.options[i].value){t.options[i].selected = true;}}}
//或者用这个更简单的$("#select").find("option[value=" + current + "]").attr("selected",true);
selectValue = "${canValue}";t = document.getElementById("checkbox");if(selectValue == "选中值")t.checked = true;
还有一些select的其他操作:
动态删除select中的所有options:
function deleteAllOptions(sel){sel.options.length=0; }
动态删除select中的某一项option:
function deleteOption(sel,indx){sel.options.remove(indx); }动态添加select中的项option:
function addOption(sel,text,value){sel.options.add(new Option(text,value)); }
0 0
- JS动态更改select的值和项
- js 获取select的值 / js动态给select赋值
- js 获取select的值 / js动态给select赋值
- js 获取select的值 / js动态给select赋值
- js 获取select的值 / js动态给select赋值
- js 获取select的值 / js动态给select赋值
- js 获取select的值 / js动态给select赋值
- js动态显示select option的值
- ajax select 动态更改 option值
- JS动态改变select选择变更option的index值(js操作select)
- js动态设置select下拉菜单的默认选中项
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- 运用js实现select动态添加option和select联动
- JS动态创建select 操作select和option
- 更改select标签实现无刷新动态取值
- [java语法]基本语法(3) 程序控制流程
- secureCRT使用退格键(backspace)出现^H解决办法
- 采购单据审批研究
- 在classpath中加入两次之后包不能识别
- grep常见用法总结
- JS动态更改select的值和项
- 数据结构之伸展树
- PHP数据类型
- 截取逗号隔开的内容,并依次处理
- A011:Top命令--类似Windows下的任务管理器,监测性能
- sicily 1052
- Mac环境下svn的使用
- 手机存在隐患-----明星们如何看
- Android JNI问题小结(留着以后有需要的时候看。)