位置: 编程技术 - 正文

etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例

编辑:rootadmin

推荐整理分享etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

基于角色的权限管理一般有5张表构成,如下图,这里我们要实现对角色role进行授权操作,简单来说就是要对rolemenu进行添加操作,这里前端主要用easyui-combobox来实现权限多选。

总体思路是先初始化combobox,绑定所有的权限;然后根据当前的角色获取该角色已经拥有的权限,设置combobox选中这些权限;最后修改好权限了,获取combobox的选中值发送到后端进行保存。

1、控件初始化先是前端html,设置combobox的value是角色id,text是角色name,代码如下:

后端获取系统所有的权限,也就是menu表的记录,代码如下:

etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例

2、获取角色当前拥有的权限

前端JS脚本获取当前角色role的id发送到后端获取该角色拥有的权限的id数组,如下:

后端根据前端传来的role的id查询数据库获取对应的权限id返回给客户端,代码如下:

3、提交修改后的角色权限

前端JS脚本获取combobox选中的值发送到后端,记住对combobox值进行escape编码,要以1%2C2%2C3的形式传送,否则到后端就剩一个值了,代码如下:

后端获取前端传过来的值,进行数据库操作,代码如下:

至此,角色授权就实现了,主要有两点要注意,一是对combobox赋多个值的问题,另一个就是获取combobox多个值(1,2,3)后要进行escape编码后再传到后端。效果图如下:

标签: etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例

本文链接地址:https://www.jiuchutong.com/biancheng/377799.html 转载请保留说明!

上一篇:jQuery模拟实现的select点击选择效果【附demo源码下载】(jquery model)

下一篇:jQuery Ztree行政地区树状展示(点击加载)(jquery地址)

  • 境外向国内汇款几天到账
  • 缴纳印花税的会计凭证
  • 纳税人享受的权利有哪些
  • 中华人民共和国宪法
  • 增值税税差怎么算
  • 增值税优惠政策3%降1%
  • 纳税申报的具体流程个体户
  • 子女教育专项附加扣除是什么意思
  • 月末哪些科目需要手动结转为成本
  • 教育费附加抵免政策
  • 取得增值税专用发票是否可以抵扣
  • 没有取得发票可以抵扣成本吗
  • 跨区域经营增值税所得税预缴多少
  • 核定征收的企业需要汇算清缴吗
  • 办公低值易耗品的账务处理
  • 其他应付款转营业外收入说明
  • 按适用税率计税销售额是什么意思
  • 资产负债表用来调节利润的负债
  • 租赁合同印花税怎么交,一年一次吗
  • 销售方开具的红字信息表
  • 逾期交房违约金怎么算
  • apple取消支付方式
  • 车辆购置税可以代缴吗
  • 筹建期固定资产汇算清缴
  • 销售商品发生的现金折扣
  • 品牌使用费分录
  • PHP:oci_new_collection()的用法_Oracle函数
  • 非货币性资产交换和债务重组的区别
  • 购入固定资产的借款利息支出
  • 银行对公中收
  • 电脑麦克风没声音是什么原因
  • 母公司将资产划转子公司土地增值税
  • 以非现金资产清偿债务的,债权人应当
  • 原材料结转成本有几种方法
  • 通往萨卡洛布拉的火车
  • 长期投资对投资方财务状况的实质性影响有哪些
  • 提存计划怎么算
  • 发票网上平台勾选流程
  • 延期交房补偿协议
  • php数组怎么实现的
  • 决算清理期和库款报解整理期
  • 开了红字发票申请还要做进项税转出吗
  • 上年度会计凭证怎么填写
  • 织梦相关文章调用
  • mongodb使用场景 简书
  • 现金流量表四个部分
  • 个体对公账户是什么意思
  • 职工福利费允许抵扣吗
  • 应收利息科目的表述
  • 主营业务收入主要反映企业销售商品或劳务获得的收入
  • 增值税普通发票查询真伪
  • 递延收益按多少折算
  • 没有发票如何做会计分录
  • 存货非正常损失进项税额转出分录
  • 员工的探亲费应由谁支付
  • sqlserver sql日志
  • 用SQL统计SQLServe表存储空间大小的代码
  • win8装不了itunes
  • 杭州租房补贴社保断缴影响
  • ARP欺骗攻击原理
  • freebsd操作命令
  • 组策略怎么用
  • 重装系统要注意哪些
  • 360win7
  • win7系统的一键还原怎么关闭
  • windows8为什么不好用
  • 在linux系统中获取帮助信息的命令为
  • XP系统升级WIN7系统
  • win10账户登录闪退
  • opengl learn
  • android 滚动选择器
  • android环境搭建教程
  • unity3d ugui优化
  • js判断鼠标位置是否在元素区域内使用
  • 税务总局着装管理办法
  • 江苏高速通行费标准
  • 北京电子税务局实名认证
  • 零税率,免税不免增值税
  • 纳税服务理念创新不足
  • 企业税务自查报告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设