zoukankan      html  css  js  c++  java
  • JSP里比对单选框或复选框的数值而自动打勾

    <table>

    <tr>
    <td class="tableleft">状态</td>
    <td><input type="radio" name="u.state" value="0">启用
    <input type="radio" name="u.state" value="1">禁用
    </td>

    </tr>
    <tr>
    <td class="tableleft">角色</td>
    <td><input type="checkbox" name="u.roles" value="支付接口"/>支付接口
    <input type="checkbox" name="u.roles" value="查询自己客户"/>查询自己客户
    <input type="checkbox" name="u.roles" value="给客户发送信息"/>给客户发送信息
    <input type="checkbox" name="u.roles" value="开公众号"/>开公众号
    <input type="checkbox" name="u.roles" value="建网站"/>建网站
    </td>
    </tr>
    <script language="javascript">
    $("input:radio[value=${u.state}]").attr('checked',true);//让单选框根据比对的值而自动勾选


    $('input[type="checkbox"]').each(function(){
    var struids="${u.roles}"; //后台获取数据 alert(struids);
    if(struids!='') {
    var str=struids.split(", "); //以逗号将字符串转化为数组 ,非常值得注意的是split(", ")是逗号加空格
    for(var j=0;j<str.length;j++) {
    $(":checkbox[value='"+str[j]+"']").attr("checked",true);
    }
    }
    });
    </script>

    </table>

  • 相关阅读:
    Ubuntu中Nginx的安装与配置
    在Ubuntu中安装Redis
    微博开放平台
    QQ互联 回调地址
    PostgreSQL在Ubuntu上安装指南
    postgresql常用命令
    在Linux下查看环境变量
    vue-04-组件
    vue-03-style与class
    vue-02-安装-指令
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/5334260.html
Copyright © 2011-2022 走看看