zoukankan      html  css  js  c++  java
  • jQuery获取select值

    jQuery操作select标签 即控制select的option属性

    1 <select id="sid" >
    2     <option value="-1">--请选择--</option>
    3     <option value="1">1小时</option>
    4     <option value="2">2小时</option>
    5     <option value="3">4小时</option>
    6     <option value="4">8小时</option>
    7 </select>

    //获取第一个option的值  

    1 $("sid option:first").val();

    //最后一个option的值

    1 $("sid option:last").val();    

    //获取第二个option的值

    1 $("sid option:eq(1)").val();

    //获取选中的值

    1 $("#sid").val();
    2 $("#sid option:selected").val();

    //设置值为num的option为选中状态

    1 $("#sid").attr("value",num);

    //设置最后一个option为选中

    1 $("#sid option:last").attr("selected","selected");

    //获取select的长度

    1 $("#sid option").length;

    //添加一个option

    1 $("#sid").append("<option value='n+1'>第N+1项</option>");
    2 $("<option value='n+1'>第N+1项</option>").appendTo("#sid");

    //添除选中项

    1 $("#sid option:selected").remove();

    //删除项选中(这里删除第一项)

    1 $("#sid option:first").remove();

    //指定值被删除

    1 $("#sid option").each(function(){
    2 if( $(this).val() == "5"){
    3     $(this).remove();
    4     }
    5 });
    6 $("#sid option[value=5]").remove();

    //select 默认选中

    1 $("#sid").find("option[value="+555+"]").prop("selected",true);
    一个95后程序员的自述: 现在的我还年轻,还有激情,要在有限的时间和激情里实现自我价值.
  • 相关阅读:
    为何与0xff进行与运算
    智能指针学习笔记
    linux下多线程编程
    redis源码分析之内存布局
    spring
    java
    程序员进修之路
    散列类型(hash)
    字符串类型
    Jmeter使用Websocket插件测试SingalR,外加还有阿里云PTS的Jmeter原生测试爬坑日志。
  • 原文地址:https://www.cnblogs.com/zhan1995/p/8515975.html
Copyright © 2011-2022 走看看