functionList.jsp 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <!DOCTYPE html >
  4. <html>
  5. <head>
  6. <title><t:mutiLang langKey="permission.collection"/></title>
  7. <t:base type="jquery,easyui,tools"></t:base>
  8. <script type="text/javascript">
  9. function op() {
  10. var a = "";
  11. jq('input[type="checkbox"][name="operatons"]:checked').each(function() {
  12. a = a + jq(this).val() + ",";
  13. });
  14. var obj = new Object();
  15. obj.fq =a;
  16. obj.roleId = jq("#roleId").val();
  17. //保存
  18. jq.ajax({
  19. async : false,
  20. cache : false,
  21. type : 'POST',
  22. data:obj,
  23. url : 'roleController.do?saveOperate', // 请求的action路径
  24. error : function() {// 请求失败处理函数
  25. },
  26. success : function(data) {
  27. var d = jq.parseJSON(data);
  28. if (d.success) {
  29. jq.dialog.tips('操作成功', 2);
  30. }
  31. }
  32. });
  33. }
  34. </script>
  35. </head>
  36. <body>
  37. <t:datagrid name="functionList" title="permission.manage" actionUrl="roleController.do?setOperate&roleId=${roleId}" idField="functionid" treegrid="true" pagination="false">
  38. <t:dgCol title="common.id" field="id" treefield="id" hidden="true"></t:dgCol>
  39. <t:dgCol title="permission.name" field="functionName" width="100" treefield="text"></t:dgCol>
  40. <t:dgCol title="common.operation" field="TOperations" width="300" treefield="operations"></t:dgCol>
  41. </t:datagrid>
  42. <div id="functionListtb" style="padding: 5px; height: 30px">
  43. <div style="float: left;"><input type="hidden" name="roleId" id="roleId" value="${roleId }"> <a href="#" class="easyui-linkbutton" plain="true" icon="icon-add" operationCode="add" onclick="op();">保存</a> <a
  44. href="#" class="easyui-linkbutton" plain="true" icon="icon-back" onClick="history.go(-1)">返回</a></div>
  45. </div>
  46. </body>
  47. </html>