如何控制 链接显示不显示 叙述如下: 我在线 谢谢了
- JScript code
<script type="text/javascript"> var _menus = {"menus":[ {"menuid":"1","icon":"wrench--arrow","menuname":"基本参数", "menus":[ {"menuid":"11","menuname":"设备参数","icon":"wrench-screwdriver","url":"../jsp/SheBeiConfig.jsp"}, {"menuid":"12","menuname":"网络参数","icon":"system-monitor","url":"../jsp/WangLuo.jsp"}, {"menuid":"13","menuname":"路径配置","icon":"cog","url":"../jsp/PathConfig.jsp"}, {"menuid":"13","menuname":"路径配置","icon":"cog","url":"../jsp/test.jsp"} ] }, {"menuid":"2","icon":"tel","menuname":"视频源配置", "menus":[ {"menuid":"21","menuname":"视频源设备配置","icon":"shebei-add","url":"../jsp/CameraConfig.jsp"}, {"menuid":"22","menuname":"视频源通道配置","icon":"television--pencil","url":"../jsp/VidicnParam.jsp"} ] },这段代码是 json格式 我用的是easyui 把这个json格式 转换成 页面能看到的 是个链接 点击连接弹出jsp
我如何控制 这个 连接显示 不显示
就是做到权限了 要控制 那个用户 有那些 链接 可查看
一边是 json数据 一边是 js
求兄弟们给个 思路 给些提示 谢谢了
[解决办法]
将你的json数据从服务器端发送到客户端时判断权限过滤一下,有权限的菜单加入json发送到客户端,没有权限的菜单就不必加入json了.
[解决办法]
显示的的时候据权限用样式控制显示和隐藏
[解决办法]
遍历JSON 根据权限来 是否显示连接即可
比如
var admin = 'yes'; // 是否有权限
for( var key in json ){
if( admin == 'yes' ){
alert(...)
}
}