第一步:下載下傳layui檔案
第二步:建立項目,導入下載下傳的檔案夾
第三步:參考文檔開發
1.layui入門html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>layui入門</title>
<!--1. 引入layui.css -->
<link rel="stylesheet" href="layui/css/layui.css">
<!--2. 引入layui.js -->
<script src="layui/layui.js"></script>
</head>
<body>
<!--3. 使用 layer子產品,多個子產品逗号隔開-->
<script>
layui.use(['layer'],function() {
//定義變量
var layer = layui.layer;
//彈出提示框
layer.msg("hello world");
})
</script>
</body>
</html>
2. 圖示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>圖示</title>
<!--1. 引入layui.css -->
<link rel="stylesheet" href="layui/css/layui.css">
<!--2. 引入layui.js -->
<script src="layui/layui.js"></script>
</head>
<body>
<!--内聯(行内)元素:内容不會換行,例如:span,i,s,strong,em-->
<!--塊元素:獨占1行,例如:h1~h6,p,div,li-->
<!--注意:圖示樣式隻能在内聯元素上-->
<i class="layui-icon layui-icon-ios" ></i>
<br>
<i class="layui-icon layui-icon-edit" ></i>
<br>
<i class="layui-icon layui-icon-delete" ></i>
</body>
</html>
3.按鈕
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>按鈕</title>
<!--1. 引入layui.css -->
<link rel="stylesheet" href="layui/css/layui.css">
<!--2. 引入layui.js -->
<script src="layui/layui.js"></script>
</head>
<body style="margin: 50px">
<div>
<button type="button" class="layui-btn layui-btn-primary">原始按鈕</button>
<button type="button" class="layui-btn">預設按鈕</button>
<button type="button" class="layui-btn layui-btn-normal">百搭按鈕</button>
<button type="button" class="layui-btn layui-btn-warm">暖色按鈕</button>
<button type="button" class="layui-btn layui-btn-danger">警告按鈕</button>
<button type="button" class="layui-btn layui-btn-disabled">禁用按鈕</button>
</div>
<br>
<button type="button" class="layui-btn "><i class="layui-icon layui-icon-search"> </i>查詢</button>
</body>
</html>
4.靜态表單
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>靜态表單</title>
<!--1. 引入layui.css -->
<link rel="stylesheet" href="layui/css/layui.css">
<!--2. 引入layui.js -->
<script src="layui/layui.js"></script>
</head>
<body style="margin: 50px">
<form class="layui-form" action="">
<div class="layui-form-item">
<label class="layui-form-label">使用者名</label>
<div class="layui-input-block">
<input type="text" name="username" lay-verify="required" autocomplete="off" lay-reqText="請輸入使用者名" placeholder="請輸入使用者名" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">手機号</label>
<div class="layui-input-block">
<input type="text" name="phone" lay-verify="required|phone" autocomplete="off" placeholder="請輸入手機号" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<button class="layui-btn" lay-submit lay-filter="doSubmit">送出</button>
</div>
</form>
<script>
layui.use(['form'],function() {
var form=layui.form;
//監聽表單的送出
form.on("submit(doSubmit)",function (data) {
console.log(data.field);
/* $.post("sys/user/addUser",data.field,function (rresult) {
},"json");*/
//禁止頁面的跳轉
return false;
});
})
</script>
</body>
</html>
5.彈出層
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>彈出層</title>
<!--1. 引入layui.css -->
<link rel="stylesheet" href="layui/css/layui.css">
<!--2. 引入layui.js -->
<script src="layui/layui.js"></script>
</head>
<body style="margin: 50px">
<div>
<button type="button" class="layui-btn layui-btn-primary" id="btn1">按鈕1</button>
<button type="button" class="layui-btn">預設按鈕</button>
<button type="button" class="layui-btn layui-btn-normal">百搭按鈕</button>
<button type="button" class="layui-btn layui-btn-warm">暖色按鈕</button>
<button type="button" class="layui-btn layui-btn-danger">警告按鈕</button>
<button type="button" class="layui-btn layui-btn-disabled">禁用按鈕</button>
</div>
<script>
layui.use(['layer','jquery'],function () {
var layer=layui.layer;
var $=layui.jquery;
//點選按鈕1
$("#btn1").click(function () {
//layer.alert("這是個普通的alert警告框");
//layer.alert("這是個普通的alert警告框",{icon :6});
layer.confirm('确定要删除嗎?', {icon: 3, title:'提示'}, function(index){
//do something
layer.close(index);
});
//layer.msg('有表情地提示', {icon: 6});
});
});
</script>
</body>
</html>
案例應用:
技術:SSM+layui+mysql+maven
完成賬單管理系統