本章我们开始进行后台管理界面的设计,本节主要操作管理员模块。
一. 修改管理员
//HTML 部分
<form id="manage_edit" style="margin:0;padding:5px 0 0
25px;color:#333;">
<p><input type="hidden" name="id" class="textbox"
style="width:200px;"></p>
<p>管理帐号:<input type="text" name="manager_edit" disabled="true"
class="textbox" style="width:200px;"></p>
<p>管理密码:<input type="password" name="password_edit"
class="textbox" style="width:200px;"></p>
<p>分配权限:<input id="auth_edit" class="textbox" name="auth_edit"
style="width:205px;"></p>
</form>
//修改 dialog 弹窗
$('#manage_edit').dialog({
width : 350,
title : '修改管理',
iconCls : 'icon-user-add',
modal : true,
closed : true,
buttons : [
{
text : '提交',
iconCls : 'icon-edit-new',
handler : function () {
},
},
{
text : '取消',
iconCls : 'icon-redo',

handler : function () {
$('#manage_edit').dialog('close').form('reset');
},
}
],
});
//编辑载入数据
edit : function () {
var rows = $('#manage').datagrid('getSelections');
if (rows.length > 1) {
$.messager.alert('警告操作', '编辑记录只能选定一条数据!',
'warning');
} else if (rows.length == 1) {
$.ajax({
type : 'POST',
url : 'getManager.php',
data : {
id : rows[0].id,
},
beforeSend : function () {
$.messager.progress({
text : '正在尝试获取数据...',
});
},
success : function (data) {
$.messager.progress('close');
if (data) {
var obj = $.parseJSON(data);
$('#manage_edit').form('load', {
id : obj[0].id,
manager_edit : obj[0].manager,
}).dialog('open');
//分配权限
$('#auth_edit').combotree({
url : 'nav.php',
required : true,
lines : true,
multiple : true,
checkbox : true,
onlyLeafCheck : true,
onLoadSuccess : function (node, data) {
var _this = this;

var auth = obj[0].auth.split(',');
if (data) {
$(data).each(function (index, value) {
if ($.inArray(value.text, auth) != -1)
{
$(_this).tree('check',
value.target);
}
if (this.state == 'closed') {
$(_this).tree('expandAll');
}
});
}
},
});
}
},
});
} else if (rows.length == 0) {
$.messager.alert('警告操作', '编辑记录至少选定一条数据!',
'warning');
}
},
//getManager.php
<?php
require 'config.php';
$id = $_POST['id'];
$query = mysql_query("SELECT id,manager,auth FROM easyui_admin
WHERE id='$id'") or die('SQL 错误!');
$json = '';
while (!!$row = mysql_fetch_array($query, MYSQL_ASSOC)) {
$json .= json_encode($row).',';
}
$json = substr($json, 0, -1);
echo '['.$json.']';

mysql_close();
?>

转载于:https://www.cnblogs.com/qinsilandiao/p/5018651.html

后台管理界面-- 管理员管理[3]相关推荐

  1. 后台管理界面-- 管理员管理[4]

    本章我们开始进行后台管理界面的设计,本节主要操作管理员模块. 一.修改管理员 //Aajx 提交修改 if ($('#manage_edit').form('validate')) { $.ajax( ...

  2. 后台管理界面-- 管理员管理[2]

    本章我们开始进行后台管理界面的设计,本节主要操作管理员模块. 一. 前端新增管理 //HTML <form id="manage_add" style="margi ...

  3. 实战react技术栈+express前后端博客项目(8)-- 前端管理界面标签管理+后端对应接口开发...

    项目地址:https://github.com/Nealyang/R... 本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人.遂想,何不一边记录踩坑,一边分享收获呢 ...

  4. JavaWeb个人博客项目:手把手教你实现博客后台系统之管理员管理模块5

    上一篇博文介绍了注册和登录模块,未看过的人欢迎翻我之前博文~ 接下来就进入登录成功后的主界面,这里主要实现主界面的基础布局和管理员管理模块=w= GitHub地址:https://github.com ...

  5. rabbitmq的web管理界面-密码管理

    rabbitmq的web管理界面 安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败. 翻看官方的rele ...

  6. IM学习-Openfire管理界面(四)

    目录 4. Openfire管理界面 4.1 管理登录 4.2 管理界面 4.3 用户操作 4.3.1 用户增删改查 4.3.2 用户属性设置 4.4 用户群 4.4.1 创建用户群 4.4.2 设置 ...

  7. django language_Python+Django— 入门通关(三)| admin:后台管理界面

    本节主要告诉大家如何使用Django的后台管理界面. 本节课程代码: https://pan.baidu.com/s/1AfxetY12AjMrILoVml6eCw 提取码:2kle 更多Django ...

  8. 微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。(二)上 设置后台管理界面...

    昨天提到了,由于vop商品池未开通,故对接工作只能暂缓,现在要做一个专门针对vop商品的后台管理, 老规矩,先上设计链路图 因为后台本来就是有比较完善的商品管理系统, 所以我们只是针对vop 进行简单 ...

  9. Easyui后台管理界面设计

    1 Easyui 后台管理界面登陆设计 @{Layout = null; }<!DOCTYPE html><html> <head><meta name=&q ...

最新文章

  1. 思科:全球近75%的物联网项目失败
  2. UI 积累之select section
  3. Bit-Z开展BTC交易赛 赢200倍交易奖励
  4. Tomcat(Windows)
  5. 文件夹或者文件比对工具 Beyond Compare
  6. LeetCode —— 146. LRU缓存机制(Python)
  7. popen() 函数 讲解
  8. C语言单链表定义及各类操作
  9. 201521123083《Java程序设计》第11周学习总结
  10. 简单的树遍历枚举器v0.2-挑战一个程序员到底能多懒- 添加广度优先遍历
  11. CSS3属性——(二)
  12. BZOJ.2595.[WC2008]游览计划(DP 斯坦纳树)
  13. oozie mysql5.6_oozie服务安装及使用
  14. 《嵌入式 – GD32开发实战指南》第7章 定时器
  15. python nlpir_中文分词工具--NLPIR/ICTCLAS的Python版本使用
  16. 基于spring+springmvc+mybatis的个人简易记账系统(包含数据库)
  17. android显卡效果吗,安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?
  18. bootstrap实战项目总结 源码及知识点
  19. 老年性痴呆,需要心理关爱
  20. MSVC编译器-C2001 常量中有换行符错误解决方法

热门文章

  1. 回文联对联大全_回文联
  2. 单片机 STM32 HAL 射频读卡器 RC522
  3. OSX: QuickLook快速预览不工作?
  4. 山东专升本计算机基础知识(三)
  5. npm私有库(nexus)-安装nexus
  6. 渡课学习第20天:太倒霉了
  7. Horde profession of WOWChina-Quote from nagcn.com
  8. 工程文件参考——STM32F4+幻尔LSC舵机控制板 四足机器人足端逆解控制器
  9. 直方图中最大矩形面积
  10. Android 12系统源码_SystemUI(一)SystemUI的启动流程