zoukankan      html  css  js  c++  java
  • [JavaScript] jQuery 表单值相关操作

    jQuery 表单值相关操作

    设置值

    选中多选下拉框
    $('#selid').val(['1982','1983','1988']);

    选中下拉(框单选)
    $('#selid').val(['1982']);

    选中radio
    $('input[name="rad"]').val(['3']);

    选中checkbox
    $('input[name="chk"]').val(['3','4','6']);



    获取值

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

    radio,checkbox,select被选中项的值
    var item = $('input[name=items][checked]').val();

    被选中项的文本
    var item = $("select[name=items] option[selected]").text();

    select下拉框的第二个元素为当前选中值
    $('#select_id')[0].selectedIndex = 1;

    radio单选组的第二个元素为当前选中值
    $('input[name=items]').get(1).checked = true;

    文本框,文本区域
    $("#txt").attr("value");

    多选框checkbox
    $("#checkbox_id").attr("value");

    单选组radio
     $("input[type=radio][checked]").val();

    下拉框select
     $('#sel').val();

    清空内容
    $("#txt").attr("value",'');

    填充内容
    $("#txt").attr("value",'abeen');

    多选框checkbox未选中
    $("#chk1").attr("checked",'');

    多选框checkbox选中
    $("#chk2").attr("checked",true);

    判断是否选中
    if($("#chk1").attr('checked')==undefined)

    设置value=abeen的项目为当前选中项
    $("input[type=radio]").attr("checked",'abeen');

    设置value=abeen的项目为当前选中项
    $("#sel").attr("value",'abeen');

    添加下拉框的option
    $("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel");

    清空下拉框
    $("#sel").empty();
  • 相关阅读:
    性能测试总结(三)--工具选型篇
    什么是性能瓶颈
    基于Linux服务器的性能分析与优化
    常见的APP性能测试指标
    性能测试方案设计的方法和思路
    测试渐进式
    Selenium2Library关键字
    互联网运营工作四大内容
    RF学习过程中遇到的问题
    Robot Framework自动化测试环境的搭建
  • 原文地址:https://www.cnblogs.com/abeen/p/2040326.html
Copyright © 2011-2022 走看看