公司使用的框架比较旧,没有使用el等表达式。如果后台传递的是数组,需要把数组转为以逗号分隔的字符串。

<%
String context = request.getContextPath();
String valArr = (String)request.getAttribute("valArr"); //获取传递数组,已经转换成逗号分隔字符串
%>
var boxArr = $('input[type=checkbox]');//获取所有类型为checkbox标签
var result = '<%=valArr%>';//获取上面的字符串 var resultArr = result.split(",");//以逗号分隔为数组
$.each(resultArr,function(index,val){
boxArr.each(function(){
if($(this).val()==val.trim()){
$(this).attr("checked",true);//选中
}
});
});

Html代码

<div align="center">
<input type="checkbox" value="1">西瓜
<input type="checkbox" value="2">芒果
<input type="checkbox" value="3">橙
<input type="checkbox" value="4">菠萝
<input type="checkbox" value="5">草莓
<input type="checkbox" value="6">火龙果
</div>

最新文章

  1. HTML5实现文件断点续传
  2. SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)
  3. BZOJ3207: 花神的嘲讽计划Ⅰ
  4. cppcheck 下载与安装(Liunx)
  5. 位查询【 openjudge数据结构课程练习题】
  6. 恢复SD卡错删数据
  7. Java集合类之LinkedList链表
  8. 配置.NET程序使用代理进行HTTP请求
  9. css详解笔记
  10. Java-Android 之输入提示框
  11. 详细讲解MOSFET管驱动电路(转)
  12. C#语言基础——语句
  13. java里的堆内存于栈内存的区别
  14. [转]ArcGIS for Silverlight:关于尝试连接到REST端点时发生安全异常的解决方案
  15. flash GC
  16. HDOJ 1023 Train Problem II
  17. BZOJ1227或洛谷2154 [SDOI2009]虔诚的墓主人
  18. 选择ORACLE数据库字符集
  19. DevOps之持续交付
  20. SQL2005函数大全

热门文章

  1. 创建数据库表的SQL语句
  2. spring boot&amp;&amp;cloud干货系列
  3. FFmpeg软件只是个解码编码软件,如果支持多种格式必须先安装好对应的库,下面就说下我装的库
  4. React Native - 5 ListView实现图文混排
  5. web前端-《手机移动端WEB资源整合》——meta标签篇
  6. 四十一 常用内建模块 datetime
  7. plsql分支,循环,异常
  8. Loj#6434「PKUSC2018」主斗地(搜索)
  9. Bzoj4016/洛谷P2993 [FJOI2014] 最短路径树问题(最短路径问题+长链剖分/点分治)
  10. Sqli-labs less 5