以下#sel为select的id
单选框:
一:通过value值设置默认选中
方法一:

 $("#sel").val('xx');//设置value为xx的option选项为默认选中

方法二:

 $("#sel option[value='xx']").prop("selected",true);$("#sel option[value='xx']").prop("selected",selected);//两种方法效果一样

二:通过text设置默认选中

var selected="锤子";
$("#sel").find("option").each(function(){if($(this).text() == selected)   {$(this).attr("selected",true);}});

踩坑的方法:
一:

   $("#sel").find("option:contains('xx')").attr("selected",true);$("#sel").find("option:contains('xx')").prop("selected",true);

通过判断是否包含某个值设置,如果有两个字符串开头的字母相同会造成不精确的问题
(比如’中国’/‘中国人’,通过‘中国’设置时,会默认选择最后一个包含’中国’的字符串)

二:

 $("#sel").find("option[text='xx']").attr("selected",true);

要是想通过option的文本设定的话,这个方法不合适。这种写法相当于option含有text这个属性

多选框:

<select id="sel" multiple="multiple"><option value="1">aa</option><option value="2">bb</option><option value="3">cc</option>
</select>
$("#sel").val(Array('1','2'));//设置value=1和2的选项为默认选中

jq设置select下拉框默认选中相关推荐

  1. select下拉框默认选中selected属性不起作用的解决方法 ligerui

    select下拉框默认选中selected属性不起作用 浏览器-360浏览器 系统-win10 框架-ligerui 原先代码: <td align="left" class ...

  2. angularjs的select 下拉框默认选中某个选项

    angularjs的select 下拉框默认选中某个选项 在网上找了很多链接,试验之后都不行.比如常见的: <select class="form-control" ng-m ...

  3. php下拉默认选中的值,select下拉框默认选中

    这次给大家带来select下拉框默认选中,select下拉框默认选中的注意事项有哪些,下面就是实战案例,一起来看一下. 本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和 ...

  4. jquery中如何获取select 下拉框默认选中的值?

    通过id获取下拉框默认选中的值 <select class="form-control" id="numbers"><option value ...

  5. WPF 设置ComboBox下拉框默认选中第一个(All)

    设置ComboBox的SelectedIndex属性为0即可. <ComboBox  SelectedIndex="0"  />

  6. 根据后台返回的值来select下拉框默认选中值

    转载于:https://blog.51cto.com/11871779/2363444

  7. HTML如何设置select下拉框的默认值?

    本篇文章给大家介绍设置select下拉框默认值的方式.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 我们可以在所需选项上使用"selected"属性来设置sel ...

  8. 下拉框的高度html,设置select下拉框高度的一种方法

    这种方法可以设置下拉框最多显示几条栏目,多余的栏目用显示滚动条展示: 文学集 哲学 雅思 大学网奥数大学网奥数 文学集 哲学 雅思 大学网奥数 Layui:设置select下拉框自动选中某项 1.问题 ...

  9. easyui的combobox设置下拉框默认选中某一项

    JSP页面:可以这样写,提供option的选项, <input class="easyui-combobox" name="customerStatus" ...

最新文章

  1. ECharts x时间轴不连续实现
  2. svn 迁移到 git 仓库并保留 commit 历史记录
  3. 华为性格面试的破解方法
  4. boost::endian::endian_store的用法测试程序
  5. Jmeter 使用脚本 生成html测试报告
  6. 这个是帮朋友发的,。。。我也觉得挺无聊的。
  7. TIOBE开发语言排行榜
  8. opengl画的弧线 为什么有一个半径_怪兽怎么画?简笔画怪兽教程来啦!跟孩子一起学习画萌萌的怪兽吧...
  9. 可以用手机实现的移动端车牌识别功能
  10. 上海交大发布全球首款专用光量子计算软件
  11. 怎样做才是一个独立自主的人?
  12. 已知X随机变量的情况下,求解Y=G(x)的概率分布函数(只考虑单调的情况)
  13. H5手写板电子签名开发
  14. Error: label vector and instance matrix must be double的解决方法
  15. SIPP测试使用指导
  16. SpringBoot(38) 整合 MongoDB
  17. 使用IDEA打jar包步骤
  18. 西门子PLC定时器ton与tonr的差异
  19. 鸿蒙/Android上最大的毒瘤:快应用服务
  20. 转转二手突围传统交易模式,成为交易市场新星

热门文章

  1. 2023年2月访问学者博士后热门国家出入境政策变化汇总
  2. 二十七、GIL及网络编程相关知识
  3. 【水晶报表内功心法】--PUSH模式样板招式
  4. Hbuilder调出颜色选择板
  5. 资源变现小程序开通流量主教程
  6. 如何实现带背景的镂空文字
  7. andoird TV 优化学习笔记
  8. 王者荣耀2022五一劳动节返场皮肤有哪些 返场皮肤介绍
  9. 查看MySQL数据库大小的几种方法
  10. android与iPhoneX区别,【苹果iPhoneX评测】Android又遭歧视 连刷朋友圈质量都比iOS低-中关村在线...