精华内容
下载资源
问答
  • jQuery下拉框

    千次阅读 2019-10-09 01:02:30
    来源:... 本文转载而来 jQuery下拉框Select操作总结 转自网络,留做备用 jQuery获取Select元素,并选择的Text和Value:1. $("#select_id").change(function(){//cod...

    来源:https://www.cnblogs.com/songhaipeng/archive/2012/11/25/2787214.html

    本文转载而来

    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 


    三级分类 <select name="thirdLevel" id="thirdLevel" 
    οnchange="getFourthLevel()"> 
    <option value="0" id="thirdOption"> 
    请选择三级分类 
    </option> 
    </select> 
    </div> 

    四级分类: 
    <select name="fourthLevelId" id="fourthLevelId"> 
    <option value="0" id="fourthOption"> 
    请选择四级分类 
    </option> 
    </select> 

    </div> 

    .if($("#thirdLevel").val()!=0){ 
    $("#thirdLevel option[value!=0]").remove(); 

    if($("#fourthLevelId").val()!=0){ 
    $("#fourthLevelId option[value!=0]").remove(); 
    }//这个表示:假如我们希望当选择选择第三类时:如果第四类中有数据则删除,如果没有数据第四类的商品中的为默认值。在后面学习了AJAX技术后经常会使用到!

     

    获取Select :

     获取select 选中的 text :

       $("#ddlRegType").find("option:selected").text();

     

     获取select选中的 value:

       $("#ddlRegType ").val();

     

     获取select选中的索引:

         $("#ddlRegType ").get(0).selectedIndex;

     

    设置select:

     设置select 选中的索引:

         $("#ddlRegType ").get(0).selectedIndex=index;//index为索引值

     

     设置select 选中的value:

        $("#ddlRegType ").attr("value","Normal“);

        $("#ddlRegType ").val("Normal");

        $("#ddlRegType ").get(0).value = value;

     

     设置select 选中的text:

    var count=$("#ddlRegType option").length;

      for(var i=0;i<count;i++)  
         {           if($("#ddlRegType ").get(0).options[i].text == text)  
            {  
                $("#ddlRegType ").get(0).options[i].selected = true;  
              
                break;  
            }  
        }

     

    $("#select_id option[text='jQuery']").attr("selected", true);

     

    设置select option项:

     

     $("#select_id").append("<option value='Value'>Text</option>");  //添加一项option

     $("#select_id").prepend("<option value='0'>请选择</option>"); //在前面插入一项option

     $("#select_id option:last").remove(); //删除索引值最大的Option

     $("#select_id option[index='0']").remove();//删除索引值为0的Option

     $("#select_id option[value='3']").remove(); //删除值为3的Option

     $("#select_id option[text='4']").remove(); //删除TEXT值为4的Option

     

    清空 Select:

    $("#ddlRegType ").empty();

     

    jquery获得值:

    .val()

    .text()

     

    设置值 

    .val('在这里设置值')

     

     

    $("document").ready(function(){ 
    $("#btn1").click(function(){ 
    $("[name='checkbox']").attr("checked",'true');//全选 
    }) 
    $("#btn2").click(function(){ 
    $("[name='checkbox']").removeAttr("checked");//取消全选 
    }) 
    $("#btn3").click(function(){ 
    $("[name='checkbox']:even").attr("checked",'true');//选中所有奇数 
    }) 
    $("#btn4").click(function(){ 
    $("[name='checkbox']").each(function(){//反选 
    if($(this).attr("checked")){ 
    $(this).removeAttr("checked"); 

    else{ 
    $(this).attr("checked",'true'); 

    }) 
    }) 
    $("#btn5").click(function(){//输出选中的值 
    var str=""; 
    $("[name='checkbox'][checked]").each(function(){ 
    str+=$(this).val()+"\r\n"; 
    //alert($(this).val()); 
    }) 
    alert(str); 
    }) 
    }) 

    转载于:https://www.cnblogs.com/xiaoyangtian/p/8178297.html

    展开全文
  • jQuery下拉框美化插件

    2021-06-24 11:13:04
    jQuery下拉框美化插件是一款带图标的5种主题方形select下拉框选择美化样式代码。
  • jQuery下拉框菜单选中插件是一款实用的select下拉框美化选择插件。
  • 绑定动态数据的jquery下拉框插件 绑定动态数据的jquery下拉框插件
  • jQuery下拉框多级菜单筛选插件,jQuery下拉框多级菜单筛选插件,jQuery下拉框多级菜单筛选插件
  • 主要为大家详细介绍了jQuery下拉框的简单应用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 这是一款非常不错的jQuery下拉框国家选择代码,支持搜索功能、显示国旗图标的全世界国家下拉选择代码。
  • 一款扁平风格很漂亮的jQuery下拉框样式美化插件,完全重写了浏览器默认的Select下拉框样式,而且在下拉菜单展开时还伴随淡如淡出的动画效果。
  • 带搜索框的jQuery下拉框美化插件;带搜索框的jQuery下拉框美化插件;带搜索框的jQuery下拉框美化插件
  • jQuery下拉框三级联动插件是一款支持一级数据,二级数据,三级数据,自定义初始值。 jQuery下拉框三级联动插件截图
  • jQuery下拉框美化插件是一款带图标的5种主题方形select下拉框选择美化样式代码。
  • jQuery下拉框三级联动插件是一款支持一级数据,二级数据,三级数据,自定义初始值。
  • jQuery下拉框菜单选中插件是一款实用的select下拉框美化选择插件。
  • jQuery下拉框菜单多选插件是一款带搜索的下拉框多选,下拉框验证,模拟select下拉框多选菜单效果代码。
  • jQuery下拉框多选菜单美化代码,一款支持搜索筛选的select下拉框菜单选择选中美化插件。
  • 一款实用的jquery下拉框美化插件
  • jQuery下拉框匹配查询选择代码是一款可以自定义修改参数名,支持select下拉框菜单选择代码。
  • 一款简洁实用的jQuery下拉框城市选择插件,简单的jQuery城市选择代码,字段值可以自定义,可以添加选择城市后的回调事件。
  • jQuery下拉框多选带检索代码是一款利用optgroup属性制作多级下拉菜单选择代码。
  • jQuery下拉框美化插件fancyspinbox是一款支持动画滚动效果,支持键盘方向键切换选项值。
  • jQuery 下拉框插件 Selectik ,Selectik 是一个 jQuery下拉框插件。易用、支持跨浏览器,可使用 CSS 进行样式定...
  • jQuery下拉框美化插件selectList是一款简单、轻量级、跨浏览器的jquery下拉框模拟插件,支持键盘操作选项、支持ESC关闭下拉框。
  • jQuery下拉框三级联动插件是一款支持一级数据,二级数据,三级数据,自定义初始值。 jQuery下拉框三级联动插件截图
  • jQuery下拉框模糊搜索菜单选择代码是一款jQuery基于bootstrap制作dom面向对象点击下拉框弹出列表菜单,并支持输入关键字模糊搜索筛选菜单项。
  • 简洁的jQuery下拉框城市选择插件
  • jQuery下拉框城市选择代码是一款简洁实用的城市下来选择插件,字段值可以自定义,可以添加选择城市后的回调事件。
  • jQuery下拉框美化代码基于jquery.fancyspinbox.js制作,鼠标点击显示下拉框内容,支持键盘方向键切换选项值。
  • jQuery下拉框美化插件是一款带图标的5种主题方形select下拉框选择美化样式代码。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,380
精华内容 9,752
关键字:

jquery下拉框