jsp页面:teleComList selectList 都是List<String> 是后台传递给前台的数据
<c:forEach items="${teleComList}" var="list" varStatus="state"><tr><td align="left" class="td_dingge" bgcolor="#FFFFFF">${ list}</td><td align="left" class="td_dingge" bgcolor="#FFFFFF"><input type="checkbox" id="check${state.index}" name="checkTheme" value="${ list}" /></td></tr></c:forEach>
js部分
<script type="text/javascript">$(document).ready(function(){var array = new Array();var arraySelectList = new Array();<c:forEach items="${teleComList}" var="item" varStatus="status" >array.push("${item}"); //获得值</c:forEach><c:forEach items="${selectList}" var="item1" varStatus="status" >arraySelectList.push("${item1}"); //获得值</c:forEach>for(var i=0;i<array.length;i++){for(var j = 0;j<arraySelectList.length;j++){if(array[i]==arraySelectList[j]){$('#check'+i).attr("checked", true);}}}});</script>