使用jsp从后台获取数据后在前端为checkbox打勾选中的方法
来源:互联网 发布:剑灵萝莉捏脸数据 编辑:程序博客网 时间:2024/05/16 05:08
这里要做一个不同类型管理员角色权限管理的程序,jsp页面为修改管理员权限。
可以将从后台数据库中查找中的权限以List或数组的形式进行封装后,在前端使用jQuery的each方法遍历所有其值符合数组中元素的checkbox,并将其属性设置为checked。
前端代码如下:
$(function(){ var module_ids = ${module_ids}; //选中每个value与数组中value相同的checkbox $.each(module_ids, function(i,item){ $("input[name=module_ids][value="+item+"]").attr("checked","checked"); });});
其中module_ids是从后台封装的权限ID的集合
@RequestMapping("toModifyRole.do")public String toModifyRole(Integer role_id, HttpServletRequest request){Role role = roleService.loadSelectedRole(role_id);List<Integer> module_ids = new ArrayList<Integer>();for (Module module : role.getModules()) {module_ids.add(module.getModule_id());}//System.out.println(role);request.setAttribute("role", role);request.setAttribute("module_ids", module_ids);return "role/role_modi";}
0 0
- 使用jsp从后台获取数据后在前端为checkbox打勾选中的方法
- jsp中checkbox或select从后台获取值后默认选中的两种写法
- 在Servlet端获取jsp页面选中的checkbox值
- 后台数据控制前端checkbox(是否选中)
- JS和后台获取复选框(checkbox)选中项后的文本内容
- 前端ajax获取从后台传回的数据
- 解决springmvc 从后台获取json数据传入前台jsp中文显示???的方法
- bootstrapTable 获取选中CheckBox的所有数据
- 在gridview中获取选中的CheckBox
- 火狐下获取选中的checkbox方法
- 【转】我刚做的一个TreeView的CheckBox进行选中插入数据库,从数据库中读取数据后让CheckBox勾选的代码!
- FullCalendar从后台获取查询后的JSON数据
- 在jsp中获取已选中checkbox其他列的值
- CheckBox的使用(三):获取是否选中
- Extjs grid中的checkbox的选中获取数据是否为最新的问题
- 获取选中的checkbox
- 数据控件在翻页后记住之前checkbox里面选中的项
- jquery的post方法 使用从后台获取回来的数据
- C++:动态内存分配和释放、类型转换、面向对象编程、构造函数
- 23. Merge k Sorted Lists
- 【Matlab Computer Vision System ToolBox】学习笔记-2-3D立体图创建 | 视差图 | 3D点云图
- hdu 1512 左偏树
- 2015年第六届蓝桥杯省赛真题之二星系炸弹
- 使用jsp从后台获取数据后在前端为checkbox打勾选中的方法
- Java反射之getInterfaces()方法
- CodeForces - 742B
- 浅谈web网站架构演变过程
- 支付宝商户收款二维码在哪里?怎么开通商户收款吗
- YalMip
- CCF_CSP 201612-2
- git忽略特殊文件
- CSS中的margin、border、padding区别