• 关于jquery 取值,赋值常用控件的问题


    一、文本框

    对于单个文本框:

    1.获取文本框:$("#id").val()

    2.赋值:$("#id").val("赋值");  或$("#id").attr("value","赋值"); (清空即赋值为“”)

    3.清空多个文本框:

    $("input[type=text]").each(function(){

    $(this).val("");

    });

    二、下拉框(select)

    1.获取选中的:

    第一种方式
    $('#id option:selected').text();//选中的文本

    $('#id option:selected') .val(); 或者 $("#id").val()         //选中的值

    $("#id ").get(0).selectedIndex;//索引 

    第二种方式
    $("#tesetSelect").find("option:selected").text();//选中的文本
                          …….val();//选中值
                        …….get(0).selectedIndex;//索引

    2.设置选中项:

    $("#id").val("要设置为选中项的value值");  或者  

    $("#id option[value=要设置的value值(不加引号)]").attr("selected",true);    或

    $("#id").find("option[value=-1]").attr("selected",true);

    三、radio

    1.获取选中项:

    $('input:radio:checked').val();

    $("input[type='radio']:checked").val();

    $("input[name='rd']:checked").val();

    2.设置第一个Radio为选中值:

    $('input:radio:first').attr('checked', 'checked');

    或者

    $('input:radio:first').attr('checked', true);

    3.根据id或value设置选中项:

    $("#id").attr("checked",true);

    $("input:radio[value=值]").attr("checked",true);

    4.清空选中项:

    $("input:radio:checked").attr("checked",false);

  • 相关阅读:
    类名+函数名(参数1,参数2.....){.......return this;}
    报错!无法从静态上下文中引用非静态 变量
    ERROR无法从静态上下文中引用非静态变量
    字符编码笔记:ASCII,Unicode和UTF-8
    MySQL其他类型常用函数
    MySQL流程函数
    MySQL日期和时间函数
    MySQL数值函数
    MySQL字符串函数
    MySQL位运算符优先级
  • 原文地址:https://www.cnblogs.com/lpynb/p/5474913.html
Copyright © 2020-2023  润新知