layui弹出层

原创 2019-01-02 10:18:06 239
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="layui/css/l
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<link rel="stylesheet" href="layui/css/layui.css" />
		<script type="text/javascript" src="layui/layui.js" ></script>
	</head>
	<style>
		body{padding: 10px;}
		.top{border-bottom: 2px solid #009688;line-height: 36px;}
		.top span{background: #009688;padding:10px;color: #FFFFFF;}
		.top button{float: right;}
	</style>
	<body>
		<div class="top">
			<span>明星列表</span>
			<button class="layui-btn layui-btn-sm" onclick="add()">增加</button>
		</div>
		<div>
			<table class="layui-table">
		    <thead>
		      <tr>
		      	<th>ID</th>
		        <th>姓名</th>
		        <th>性别</th>
		        <th>所在地区</th>
		        <th>出生日期</th>
		        <th>操作</th>
		      </tr> 
		    </thead>
		    <tbody>
		      <tr>
		      	<th>001</th>
		        <td>李小龙</td>
		        <td>男</td>
		        <td>中国</td>
		        <td>1940-11-27</td>
		        <td>
		        	<button class="layui-btn layui-btn-xs edit">编辑</button>
            		<button class="layui-btn layui-btn-danger layui-btn-xs" onclick="del()">删除</button>
		        </td>
		      </tr>
		      <tr>
		      	<th>002</th>
		        <td>李连杰</td>
		        <td>男</td>
		        <td>中国</td>
		        <td>1940-11-27</td>
		         <td>
		        	<button class="layui-btn layui-btn-xs edit">编辑</button>
            		<button class="layui-btn layui-btn-danger layui-btn-xs" onclick="del()">删除</button>
		        </td>
		      </tr>
		      <tr>
		      	<th>003</th>
		        <td>甄子丹</td>
		        <td>男</td>
		        <td>中国</td>
		        <td>1940-11-27</td>
		         <td>
		         	<button class="layui-btn layui-btn-xs edit">编辑</button>
            		<button class="layui-btn layui-btn-danger layui-btn-xs" onclick="del()">删除</button>
		        </td>
		      </tr>
		    </tbody>
		 </table>
		</div>
	</body>
	<script type="text/javascript" src="js/jquery.min.js" ></script>
	<script>
			
			layui.use(['element', 'layer'], function(){
			  var element = layui.element;
			  var layer = layui.layer;
			});
			
			//删除层
			function del(){
				layer.confirm('确认删除吗?', {
				icon:2,
				btn: ['确认', '取消',] //可以无限个按钮
					}, function(index, layero){
					  //按钮【按钮一】的回调
					}, function(index){
					  //按钮【按钮二】的回调
					});
			}
			
			//添加层
			function add(){
				layer.open({
				type: 2, 
				title:'添加明星',
				area:['450px','450px'],
				content: 'add.html' 
				}); 

			}
			
			//编辑
			$('.edit').click(function(){
				$(this).parent('td').siblings().attr('contenteditable','true')
			})
	</script>
</html>



<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<link rel="stylesheet" href="layui/css/layui.css" />
		<script type="text/javascript" src="layui/layui.js" ></script>
	</head>
	<style>
		*{padding: 0;margin: 0;}
		.layui-form{margin: 0 auto;padding: 40px;height: 300px;width: 350px;}
		.layui-form .layui-btn{margin-left: 143px;}
	</style>
	<body>
		<div class="layui-form">
			<div class="layui-form-item">
			<label class="layui-form-label">姓名</label>
			 <div class="layui-input-inline">
				<input type="password" class="layui-input">
			</div>
			</div>
			<div class="layui-form-item">
			<label class="layui-form-label">性别</label>
			 <div class="layui-input-inline">
				<input type="password" class="layui-input">
			</div>
			</div>
			<div class="layui-form-item">
			<label class="layui-form-label">所在地区</label>
			 <div class="layui-input-inline">
				<input type="password" class="layui-input">
			</div>
			</div>
			<div class="layui-form-item">
			<label class="layui-form-label">出生日期</label>
			 <div class="layui-input-inline">
				<input type="password" class="layui-input">
			</div>
			</div>
			<div class="layui-form-item">
		   	<label class="layui-form-label">状态</label>
		   	<div class="layui-input-block">
		       	<input type="checkbox" name="" title="禁用" lay-skin="primary">
		   	</div>
			</div>
			<button class="layui-btn">确定</button>
		</div>

	</body>
	<script>
		  layui.use('form', function(){
		  var form = layui.form;
		});
	</script>
</html>


批改老师:韦小宝批改时间:2019-01-02 11:24:14
老师总结:layui中的弹出层是非常灵活的,课后可以多研究研究

发布手记

热门词条