jQuery 对Select的操作备忘记录

 更新时间:2011年07月04日 22:07:53   作者:  
jQuery 对Select的操作备忘记录,整理的比较全,并且附有详细的说明。
jQuery获取Select选择的Text和Value:

语法解释:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值

jQuery设置Select选择的Text和Value:

语法解释:
1. $("#select_id ").get(0).selectedIndex=1; //设置Select索引值为1的项选中
2. $("#select_id ").val(4); //设置Select的Value值为4的项选中
3. $("#select_id option[text='jQuery']").attr("selected", true); //设置Select的Text值为jQuery的项选中

jQuery添加/删除Select的Option项:

语法解释:
1. $("#select_id").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)
2. $("#select_id").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)
3. $("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个)
4. $("#select_id option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)
5. $("#select_id option[value='3']").remove(); //删除Select中Value='3'的Option
6. $("#select_id option[text='4']").remove(); //删除Select中Text='4'的Option

相关文章

  • 即将发布的jQuery 3 有哪些新特性

    即将发布的jQuery 3 有哪些新特性

    本文主要介绍jQuery 3中一些新增的特性和一些变更的特性,以及一些废弃删除的特性,另外介绍了jQuery 3.0 最大的变化就是彻底放弃对 IE8 的支持,大家可以先看一下。
    2016-04-04
  • jQuery简单实现仿京东分类导航层效果

    jQuery简单实现仿京东分类导航层效果

    这篇文章主要介绍了jQuery简单实现仿京东分类导航层效果,涉及jQuery针对鼠标事件的响应及页面元素动态操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • jquery 表单进行客户端验证demo

    jquery 表单进行客户端验证demo

    用jquery对表单进行客户端验证demo ,学习jquery的朋友可以参考下。
    2009-08-08
  • jQuery实现的鼠标滑过弹出放大图片特效

    jQuery实现的鼠标滑过弹出放大图片特效

    最近项目遇到个需求,需要的效果是,鼠标移到缩略图上会显示该图的大图,并且大图跟随鼠标移动;或是移动到提示文字上,也可以显示图片。经过一番思索,用下面的方法实现了本效果,这里分享给大家。
    2016-01-01
  • jQuery实现首页悬浮框

    jQuery实现首页悬浮框

    这篇文章主要为大家详细介绍了jQuery实现首页悬浮框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • jquery的父子兄弟节点查找示例代码

    jquery的父子兄弟节点查找示例代码

    这篇文章主要介绍了jquery的父子兄弟节点的查找方法,需要的朋友可以参考下
    2014-03-03
  • jquery动态加载select下拉框示例代码

    jquery动态加载select下拉框示例代码

    动态加载select下拉框的实现方法有很多,在接下来的文章中为大家介绍下jquery是如何实现的
    2013-12-12
  • jquery写出PC端轮播图实例

    jquery写出PC端轮播图实例

    本篇文章主要给大家讲述了用jquery如何写出一个PC端的轮播图效果的实例,有兴趣的朋友参考下。
    2018-01-01
  • 基于jQuery的表格操作插件

    基于jQuery的表格操作插件

    table表格由于它的浏览器兼容性和复杂的标签嵌套方式,可以算是添加样式最困难的对象之一了。
    2010-04-04
  • jquery ajax对特殊字符进行转义防止js注入使用示例

    jquery ajax对特殊字符进行转义防止js注入使用示例

    如果有人在留言里写入了js语句,这结语句都会被执行.解决办法就是对这些特殊字符进行转义再显示出来,下面有个不错的示例,感兴趣的朋友可以参考下
    2013-11-11

最新评论