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>

  • 相关阅读:
    ServletConfig对象
    乱码问题
    response request
    mysql
    数据库三范式 简单理解
    会话 cookie
    ServletContext对象
    读取工程中的配置文件
    Servlet与缓存
    C#捕获异常崩溃时
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/5334260.html
Copyright © 2011-2022 走看看