• 列表显示数据 但是数据的字体颜色要js添加


    1.需求:数据在前台显示,但是每个条记录的颜色要有点不同

    1.java后台数据的处理

    String ids="";
    for(int x=0;x<sign.size();x++){
    int id=sign.get(x).getId();
    ids+=id+",";
    }
    String sids=ids.substring(0,ids.length()-1);
    req.setAttribute("sids", sids);

     2.jsp页面的处理

    <input type="hidden" id="sid" value="${sids}" />
    <c:forEach items="${sign }" var="sign">
    <li><a href="#" id="choice_${sign.id }">${sign.signword}</a></li>
    </c:forEach>

    js:

    <script type="text/javascript">
    $().ready(function(){
    var id=1;
    var cla="addcolor";
    var sids= $("#sid").val();
    var sid= new Array(); //定义一数组
    sid=sids.split(","); //字符分割
    for (i=0;i<sid.length ;i++ )
    {
    $("a[id^='choice_"+sid[i]+"']").attr("class",cla+i);
    }
    });

    </script>

     

  • 相关阅读:
    Linux
    Linux
    Linux
    Linux
    Linux
    shell tr命令
    grep 正则表达
    shell 运算符
    shell 重定向
    bzoj 1026 DP,数位统计
  • 原文地址:https://www.cnblogs.com/lemon863376328/p/4971942.html
Copyright © 2020-2023  润新知