zoukankan      html  css  js  c++  java
  • 根据name操作 单选框的值 多选框的值


    /** * 根据name获取单选框的值 * @param name * @returns */
    function getRadioByName(name) {
     return $('input:radio[name="' + name + '"]:checked').val();
    }
    /** * 根据name获取多选框的值 * @param name * @returns {String} */
    function getCheckboxByName(name) {
     var value = document.getElementsByName(name);
     var values = "";
     for (var i = 0; i < value.length; i++) {
      if (value[i].checked) {
       values += value[i].value;
       values += ",";
      }
     }
     if (values.length > 0) {
      values = values.substring(0, values.length - 1);
     }
     return values;
    }
    /** * 根据值加载单选框 * @param name * @param value */
    function showRadio(name, value) {
     var nValue = $("input[name='" + name + "']");
     for (var i = 0; i < nValue.length; i++) {
      if (nValue[i].value == value) {
       nValue[i].checked = true;   break;
      }
     }
    }
    /** * 根据值加载多选框 * @param name * @param value */
    function showCheckbox(name, value) {
     var nValue = $("input[name='" + name + "']");
     var sValue = value.split(",");
     for (var i = 0; i < nValue.length; i++) {
      for (var j = 0; j < sValue.length; j++) {
       if (nValue[i].value == sValue[j]) {
        nValue[i].checked = true;    break;
       }
      }
     }
    }

  • 相关阅读:
    leetcode 451 根据字符出现频率排序
    leetcode 1833 雪糕的最大数量
    leetcode 166 Excel表列名称
    877 石子游戏
    01 背包问题
    正则表达式
    leetcode 160 相交链表
    git 备忘录
    leetcode 525 连续数组
    Mysite
  • 原文地址:https://www.cnblogs.com/gaobo543013306/p/12395775.html
Copyright © 2011-2022 走看看