success : function(data) { if (data.detail && data.message) { Notice.show($('#resource-grid'), '<span style="color:red;">' + data.message + '</span>'); Dialog.close(); } else { Dialog.close(); Notice.show($('#resource-grid'), '删除成功'); grid.query($('#form')); } }
success : function(data) { if (data.detail && data.message) { Notice.show($('body'), '<span style="color:red;">' + data.message + '</span>'); Dialog.close(); } else { var tree = $.fn.zTree.getZTreeObj(treeId); tree.removeNode(treeNode, false); Dialog.close(); Notice.show($('body'), '删除成功'); return false; } }
success : function(data) { if (data.resourceCode && data.resourceName) { // seajs.emit(G.EVENT.RESOURCE_QUERY); Notice.show($('#resource-grid'), '添加成功'); grid.query($('#form')); Dialog.close(); } else { if (data.detail && data.message) { Notice.show($('#resource-grid'), '<span style="color:red;">' + data.message + '</span>'); Dialog.close(); } } }
success : function(data) { if (data.moduleId && data.moduleName) { Notice.show($('body'), '修改成功'); var tree = $.fn.zTree.getZTreeObj(treeId); // var newTreeNode = // parseModule2TreeNode(data); treeNode.name = data.moduleName; $.extend(treeNode.data, data); tree.updateNode(treeNode); Dialog.close(); } if (data.message && data.detail) { Notice.show($('#module-grid'), '<span style="color:red;">保存失败</span>'); Dialog.close(); } }
success : function(data) { if (data.moduleId && data.menuTitle) { } if (data.message && data.detail) { Notice.show($('#menu-grid'), '<span style="color:red;">保存失败</span>'); } }
success : function(data) { if (data.moduleId && data.moduleName) { // seajs.emit(G.EVENT.RESOURCE_QUERY); Notice.show($('body'), '添加成功'); Dialog.close(); $.fn.zTree.getZTreeObj(treeId); tree.addNodes(treeNode, { id : data.moduleId, pId : data.parentId, name : data.moduleName, data : data }); } else { if (data.detail && data.message) { Notice.show($('body'), '<span style="color:red;">' + data.message + '</span>'); Dialog.close(); } } }
success : function(data) { if (data.resourceId && data.resourceName) { Notice.show($('#resource-grid'), '修改成功'); // var selectedRow = // grid.getSelectedRow()[0]; // $(selectedRow).find('td:eq(3)').html(data.resourceName); // $(selectedRow).find('td:eq(4)').html(data.url); var index = grid.getSelectedIndex(); var model = grid.get('model'); var records = model.records; records[index] = data; var selectedRow = grid.getSelectedRow()[0]; $(selectedRow).find('td:eq(2)').html( '<span class="ui-grid-cell" style="width:100px;" title="' + data.resourceCode + '">' + data.resourceCode + '</span>'); $(selectedRow).find('td:eq(3)').html( '<span class="ui-grid-cell" style="width:100px;" title="' + data.resourceName + '">' + data.resourceName + '</span>'); $(selectedRow).find('td:eq(4)').html( '<span class="ui-grid-cell" style="width:300px;" title="' + data.url + '">' + data.url + '</span>'); var html = SecuritySelect .getProgressBar({ value : data.securityLevel, parser : function(color, width) { return StringUtils .format( '<span class="ui-progress-column" style="background-color:rgb(%s, %s, %s); width:%spx;"> </span>', [ color.r, color.g, color.b, width ]); } }); $(selectedRow).find('td:eq(5)').html(html); Dialog.close(); } if (data.message && data.detail) { Notice.show($('#resource-grid'), '<span style="color:red;">' + data.message + '</span>'); Dialog.close(); } }
function beforeDrag(treeId, treeNodes) { // [1] 只允许单个单个节点拖拽 if (treeNodes.length > 1) { Notice.show($('body'), '<span style="color:red;">亲,你还是一个一个来吧,我忙不过来啦</span>'); return false; } // [2] 根节点不能动 var node = treeNodes[0]; if (node.data.moduleId == ROOT_ID) { return false; } return true; }