zoukankan      html  css  js  c++  java
  • jquery 让select元素中的某个option被选中

    比如
    Js代码 复制代码 收藏代码
    1. <select class="type"></select>  
    <select class="type"></select>


    1、设置value为1的项选中

         $(".type").val("1");

    2、设置text为管理组的项选中

       
    Js代码 复制代码 收藏代码
    1. $(".type").find("option[text='管理组']").attr("selected",true);  
    $(".type").find("option[text='管理组']").attr("selected",true);


       中括号里的等号的前面是属性名称,不用加引号。

    3、获取当前选中项的value

       
    Js代码 复制代码 收藏代码
    1. $(".type").val();  
    $(".type").val();


    4、获取当前选中项的text

       
    Js代码 复制代码 收藏代码
    1. $(".type").find("option:selected").text();  
    $(".type").find("option:selected").text();


    select的级联,即第二个select的值随着第一个select选中的值变化。这在jquery中是非常简单的。

    如:
    Js代码 复制代码 收藏代码
    1. $(".type1").change(function(){   
    2.   
    3.      // 先清空第二个   
    4.   
    5.       $(".type2").empty();   
    6.   
    7.      // 实际的应用中,这里的option一般都是用循环生成多个了   
    8.   
    9.       var option = $("<option>").val(1).text("1");   
    10.   
    11.       $(".type2").append(option);   
    12.   
    13. });  
    $(".type1").change(function(){
    
         // 先清空第二个
    
          $(".type2").empty();
    
         // 实际的应用中,这里的option一般都是用循环生成多个了
    
          var option = $("<option>").val(1).text("1");
    
          $(".type2").append(option);
    
    });


    黑色头发:http://heisetoufa.iteye.com
  • 相关阅读:
    冒泡排序(可传函数参数)
    字符串转化成整数
    遍历文档内容,得到HTML层级结构
    跨域通信问题
    矩阵的快速幂
    CSS tricks
    牛客赛马网笔试攻略
    项目中遇到的问题
    Mysql远程链接访问权限设置
    恢复delete删除的数据
  • 原文地址:https://www.cnblogs.com/fantiejun/p/3443886.html
Copyright © 2011-2022 走看看