12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /**
- *角色管理
- *
- */
- $.namespace("role.detail");
- role.detail.treeObj=null;
- //初始化树、树对象、列表数据
- role.detail.init=function(set){
- $.fn.zTree.init($("#tree"), set);
- // role.detail.treeObj = $.fn.zTree.getZTreeObj("tree");
- // var newNode = {name:"newNode1"};
- // newNode = treeObj.addNodes(null, newNode);
- }
- role.detail.back=function(){
- location.href=$.app+"/role/main";
- }
- role.detail.save=function(){
- var treeObj = $.fn.zTree.getZTreeObj("tree");
- var nodes = treeObj.getCheckedNodes(true);
- var menu=new Array();
- var func=new Array();
- for(var i=0;i<nodes.length;i++) {
- var node = nodes[i];
- if(node.type=="menu"){
- menu.push(node.id);
- }
- if(node.type=="func"){
- func.push(node.id);
- }
- }
- $('#menu').val(menu);
- $('#func').val(func);
- $.ajax({
- url:$.app+"/role/save",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){//ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm: function(){
- location.href=$.app+'/role/main';
- }
- });
- }else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
-
- }
- });
- }
- }
- });
- }
|