使用(jquery) 实现select 对option 的动态选中
来源:互联网 发布:论坛抢沙发软件 编辑:程序博客网 时间:2024/06/06 02:10
在对option 根据不同数据进行动态选中时,在网上查看资料发现很多都是使用 jQuery 的attr 方法来进行选中,实现代码如下
$("#id option[value='value']").removeAttr("selected");//根据值去除选中状态 $("#id option[value='"+data+"']").attr("selected","selected"); //根据值让option选中
但是在实际使用中发现,如果进行多次选值后,有多个option出现selected的状态,从而使动态选中出错
具体原因不是很明确。
最后没有使用jQuery的attr 方法 ,改用val()方法解决问题
if ($('#id').val() != data) { //这里主要是判断需要选中的值是否和已选中的值相同 (可以省略) $("select[name^='id']").val(data); }
阅读全文
0 0
- 使用(jquery) 实现select 对option 的动态选中
- jquery select option 动态选中
- 使用jquery动态为select添加option并根据value选中指定的option
- Jquery对select 和option 的使用
- 实现select动态添加option并选中的多种方法
- jquery select option选中
- 使用jquery设置select option选中
- jquery动态修改表单select的option值,从而间接修改option的选中状态
- jquery 获取选中的select的option
- jQuery怎么根据某个特定的值动态让select下的option选中
- jQuery怎么根据某个特定的值动态让select下的option选中
- 选中select的option
- JQuery控制select选中option
- select-option 动态选中状态
- jquery对select option的操作(收集)
- JQuery 对 Select option 的操作
- Jquery 对select option 的操作
- jquery 对select中option的操作
- JS中const、var、let的区别
- SQL中的DateAdd 、DateDiff 函数实现日期加减
- java 对redis 基本操作
- EXCEL实现回归分析
- linux系统中如何查看日志 (常用命令)
- 使用(jquery) 实现select 对option 的动态选中
- 电脑pc、移动端、平板不同客户端,调用不同页面或者样式
- Hive的分区,分组和分桶的详解和区别
- js 判断时间段逻辑以及合法性
- 使用keepalived和HaVip搭建具备高可用能力的SNAT网关
- 【JS】js学习笔记之canvas基本绘图
- mysql千万级大数据SQL查询优化
- 京东搜索
- 做个技术型