jquery操作select方法汇总

 更新时间:2015年02月05日 11:30:22   作者:喵小夕  
这篇文章主要介绍了jquery操作select方法,实例汇总了jQuery操作select的读取、设置、添加及删除等技巧,需要的朋友可以参考下

本文实例汇总了jquery操作select的方法。分享给大家供大家参考。具体如下:

jQuery获取Select选择的Text和Value:     

语法解释:

复制代码 代码如下:
$("#select_id").change(function(){//code...});//为Select添加事件,当选择其中一项时触发
var checkText=$("#select_id").find("option:selected").text();//获取Select选择的Text
var checkValue=$("#select_id").val();//获取Select选择的Value
var checkIndex=$("#select_id ").get(0).selectedIndex;//获取Select选择的索引值
var maxIndex=$("#select_id option:last").attr("index");//获取Select最大的索引值

jQuery设置Select选择的Text和Value:      

语法解释:

复制代码 代码如下:
$("#select_id ").get(0).selectedIndex=1;//设置Select索引值为1的项选中
$("#select_id ").val(4);//设置Select的Value值为4的项选中
$("#select_id option[text='jQuery']").attr("selected", true);//设置Select的Text值为jQuery的项选中

jQuery添加/删除Select的Option项:

语法解释:      

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

希望本文所述对大家的jQuery程序设计有所帮助。

相关文章

  • jQuery获取多种input值的简单实现方法

    jQuery获取多种input值的简单实现方法

    下面小编就为大家带来一篇jQuery获取多种input值的简单实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • jQuery的运行机制和设计理念分析

    jQuery的运行机制和设计理念分析

    jQuery是一个非常优秀的JavaScript库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从Web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。
    2011-04-04
  • jQuery点击页面其他部分隐藏下拉菜单功能

    jQuery点击页面其他部分隐藏下拉菜单功能

    这篇文章主要介绍了jQuery点击页面其他部分隐藏下拉菜单功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-11-11
  • 浅谈jquery的map()和each()方法

    浅谈jquery的map()和each()方法

    下面小编就为大家带来一篇浅谈jquery的map()和each()方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • jquery.multiselect多选下拉框实现代码

    jquery.multiselect多选下拉框实现代码

    这篇文章主要为大家详细介绍了jquery.multiselect 多选下拉框实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • jQuery操作value值方法介绍

    jQuery操作value值方法介绍

    这篇文章介绍了jQuery操作value值的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • jQuery中has()方法用法实例

    jQuery中has()方法用法实例

    这篇文章主要介绍了jQuery中has()方法用法,实例分析了has()方法的功能、定义及保留包含特定后代的匹配元素的使用技巧,需要的朋友可以参考下
    2015-01-01
  • 经典海量jQuery插件 大家可以收藏一下

    经典海量jQuery插件 大家可以收藏一下

    海量的jQuery插件帖,很经典,不知道什么时候开始流传,很早以前就收藏过,为了工作方便还是发了一份放在日志里面。
    2010-02-02
  • jquery实现隐藏在左侧的弹性弹出菜单效果

    jquery实现隐藏在左侧的弹性弹出菜单效果

    这篇文章主要介绍了jquery实现隐藏在左侧的弹性弹出菜单效果,涉及jQuery动态操作页面元素的显示及隐藏技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • jQuery地图map悬停显示省市代码分享

    jQuery地图map悬停显示省市代码分享

    这篇文章主要分享jQuery实现地图map悬停显示省市代码,需要的朋友可以参考下
    2015-08-08

最新评论