在layui框架中编写一个html左侧带有按钮订单统计订单查询用户查询。点击订单统计跳转到统计页统计每个网点的订单页有时间选择框选择日期显示日报表月报表以图型的样式显示;点击订单查询跳转查询页查询一个时间段时间选择框机构输入框的所有订单显示在页面并可以下载搜索的结果;点击用户查询跳转到用户查询页可对信息进行添加编辑修改。四个页面代码实现
以下是使用layui框架编写的示例代码:
index.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>订单管理系统</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.css">
</head>
<body>
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<div class="layui-logo">订单管理系统</div>
</div>
<div class="layui-side layui-bg-black">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item"><a href="#">订单统计</a></li>
<li class="layui-nav-item"><a href="#">订单查询</a></li>
<li class="layui-nav-item"><a href="#">用户查询</a></li>
</ul>
</div>
</div>
<div class="layui-body">
<!-- 内容主体区域 -->
<div style="padding: 15px;">欢迎使用订单管理系统!</div>
</div>
</div>
<script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script>
<script>
layui.use('element', function(){
var element = layui.element;
//监听导航点击
element.on('nav(test)', function(elem){
var text = elem.text();
if(text === '订单统计'){
location.href = 'statistics.html';
}else if(text === '订单查询'){
location.href = 'orderQuery.html';
}else if(text === '用户查询'){
location.href = 'userQuery.html';
}
});
});
</script>
</body>
</html>
statistics.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>订单统计</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.css">
</head>
<body>
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<div class="layui-logo">订单统计</div>
</div>
<div class="layui-side layui-bg-black">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item"><a href="#">日报表</a></li>
<li class="layui-nav-item"><a href="#">月报表</a></li>
</ul>
</div>
</div>
<div class="layui-body">
<!-- 内容主体区域 -->
<div style="padding: 15px;">请选择日期:<input type="text" id="selectDate" class="layui-input"></div>
</div>
</div>
<script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script>
<script>
layui.use('laydate', function(){
var laydate = layui.laydate;
//执行一个laydate实例
laydate.render({
elem: '#selectDate', //指定元素
type: 'date'
});
});
</script>
</body>
</html>
orderQuery.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>订单查询</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.css">
</head>
<body>
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<div class="layui-logo">订单查询</div>
</div>
<div class="layui-side layui-bg-black">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item"><a href="#">搜索结果</a></li>
</ul>
</div>
</div>
<div class="layui-body">
<!-- 内容主体区域 -->
<div style="padding: 15px;">
请选择时间段:<input type="text" id="selectDateRange" class="layui-input"><br><br>
请输入机构:<input type="text" id="inputOrganization" class="layui-input"><br><br>
<button class="layui-btn layui-btn-normal" id="searchBtn">搜索</button>
<button class="layui-btn layui-btn-primary" id="downloadBtn">下载结果</button>
</div>
</div>
</div>
<script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script>
<script>
layui.use('laydate', function(){
var laydate = layui.laydate;
//执行一个laydate实例
laydate.render({
elem: '#selectDateRange', //指定元素
type: 'date',
range: true
});
});
layui.use('jquery', function(){
var $ = layui.jquery;
$('#searchBtn').click(function(){
// 进行搜索操作
});
$('#downloadBtn').click(function(){
// 下载搜索结果
});
});
</script>
</body>
</html>
userQuery.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>用户查询</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.css">
</head>
<body>
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<div class="layui-logo">用户查询</div>
</div>
<div class="layui-side layui-bg-black">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item"><a href="#">添加用户</a></li>
<li class="layui-nav-item"><a href="#">编辑用户</a></li>
<li class="layui-nav-item"><a href="#">修改用户</a></li>
</ul>
</div>
</div>
<div class="layui-body">
<!-- 内容主体区域 -->
<div style="padding: 15px;">
用户信息:<input type="text" id="userInfo" class="layui-input"><br><br>
<button class="layui-btn layui-btn-normal" id="addBtn">添加</button>
<button class="layui-btn layui-btn-primary" id="editBtn">编辑</button>
<button class="layui-btn layui-btn-warm" id="modifyBtn">修改</button>
</div>
</div>
</div>
<script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script>
<script>
layui.use('jquery', function(){
var $ = layui.jquery;
$('#addBtn').click(function(){
// 添加用户操作
});
$('#editBtn').click(function(){
// 编辑用户操作
});
$('#modifyBtn').click(function(){
// 修改用户操作
});
});
</script>
</body>
</html>
注意:以上示例代码仅为演示使用,具体的业务逻辑需要根据实际需求进行修改和完善。此外,示例代码中使用了layui和jQuery库,请确保在项目中引入了这两个库的文件
原文地址: http://www.cveoy.top/t/topic/iJe6 著作权归作者所有。请勿转载和采集!