效果演示:
①默认页面(index.jsp):
②:点击左侧 用户管理 标签下的 用户列表 选项后,右边默认页面内容更新为用户列表页(userList.jsp)的内容 :
③:同理,点击 产品管理、订单管理 标签下的 产品列表、订单列表 时,右侧内容会相应的刷新为产品列表页(productList.jsp)、订单列表页(recordList.jsp)的内容
这样就使用Ajax+div实现了左边菜单选择,右边内容显示的效果,下面就来看看具体的实现过程吧
一:
整个演示用的示例程序包含默认页面(index.jsp),用户列表页(userList.jsp),产品列表页(productList.jsp),订单管理页(recordList.jsp)
使用了 Bootstrap 框架和 FontAwesome 的图标(没办法,bootstrap自带的图标太少了o(╯□╰)o),这俩货的使用方法请参见官网,都比较简单
先来看看index.jsp的代码吧,我基本都详细注释了:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%-- 在IE运行最新的渲染模式 --%> <%-- 初始化移动浏览显示 --%>- 后台管理系统 - 拆分 var htmlBlock = html.split(""); for (var i in htmlBlock) { var blocks;//匹配正则表达式的内容数组,blocks[1]就是真正的一段脚本内容,因为前面reg定义我们用了括号进行了捕获分组 if (blocks = htmlBlock[i].match(reg)) { //清除可能存在的注释标记,对于注释结尾-->可以忽略处理,eval一样能正常工作 var code = blocks[1].replace(/控制台欢迎使用XXX后台管理系统
使用指南:
默认页面内容……
相关推荐
- ajax设置async校验用户名是否存在的实现方法
- IE下Ajax提交乱码的快速解决方法
- Ajax表单异步上传文件实例代码(包括文件域)
- Ajax 高级功能之ajax向服务器发送数据
- js+ajax处理java后台返回的json对象循环创建到表格的方法
- Ajax获取数据然后显示在页面的实现方法
- ajax同步验证单号是否存在的方法
- Ajax 异步加载解析
- Ajax技术组成与核心原理分析
- 图文解析AJAX的原理
- ajax方式实现注册功能(提交数据到后台数据库完成交互)
- Ajax结合php实现二级联动
- AJAX应用中必须要掌握的重点知识(分享)
- Ajax+php实现商品分类三级联动
- Ajax商品分类三级联动的简单实现(案例)
- ajax异步请求刷新
- 通过Ajax方式上传文件使用FormData进行Ajax请求
- jQuery Ajax方式上传文件的方法
- Ajax学习全套(最全最经典)
- 使用ajax技术实现txt弹出在页面上的方法