没想到,载在一个select手里。
一直报找不到options[selectedIndex].value的错误。
到最后才发现,假设地址里面只有3项,分别是北京、上海、南京。
那么下标应该分别是0,1,2.
而我却取到3,但自己却不知道,因为没有3,所以selectedIndex被强制成了-1.
然后options[-1].value,所以说value找不到了。
-------------------------------------------------------------------------------
心得:要想给select某项设置成选中,可以有2种方式,
1、一种是在Jquery里,$('#mysql').val('shanghai')
2、另一种是用$('mysql')[0].selectedIndex=2;//这里需要注意到右边的值不能为越界,否则会被变成-1.
refurl:http://www.blogjava.net/Struts2/archive/2007/06/18/124950.html
相关推荐
jquery.selectbox.js select下拉菜单美化代码 jquery.selectbox.js select下拉菜单美化代码 jquery.selectbox.js select下拉菜单美化代码
原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码
JS模拟select下拉菜单
Js操作Select大全(取值、设置选中等等) Js操作Select大全(取值、设置选中等等)
js select框美化用input文本框模拟select框美化 js select框美化用input文本框模拟select框美化 js select框美化用input文本框模拟select框美化 js select框美化用input文本框模拟select框美化
js操作select控件大全 js操作select控件大全 js操作select控件大全 js操作select控件大全 js操作select控件大全 js操作select控件大全
js 操作select 下拉框js 操作select 下拉框
js select框美化用input文本框模拟select框美化特效,鼠标点击input框弹出选择二级菜单点击取值特效。
js控制select选中显示不同表单内容select下拉菜单特效 js控制select选中显示不同表单内容select下拉菜单特效 js控制select选中显示不同表单内容select下拉菜单特效
JQ JS javascript 多选 多选下拉框 select bootstrap-select
select2.min.js插件!!!=
涵盖了js对select的常用操作 1.判断select选项中 是否存在Value="paraValue"的Item 2.向select选项中 加入一个Item 3.从select选项中 删除一个Item 4.修改select选项中 value="paraValue"的text为"paraText" 5.设置...
bootstrap-select.js
JS 重写 SELECT 方便自定义SELECT样式
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等
js 操作select和optionjs 操作select和option
js 加载select 项 JSelect 样式
用于更好的展示和进行搜索,使用select2搜索框,使你的搜索更加简单
本人写的一个html页面,用js实现从数组读数据自动生成select控件
js select省市区三级联动菜单代码