122 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			122 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| 
 | |
| <head>
 | |
|   <meta charset="utf-8">
 | |
|   <title></title>
 | |
|   <meta name="renderer" content="webkit">
 | |
|   <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 | |
|   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 | |
|   <meta name="apple-mobile-web-app-status-bar-style" content="black">
 | |
|   <meta name="apple-mobile-web-app-capable" content="yes">
 | |
|   <meta name="format-detection" content="telephone=no">
 | |
|   <link rel="stylesheet" href="/layui/css/layui.css" media="all" />
 | |
|   <style>
 | |
|     body{margin: 10px;}
 | |
|   </style>
 | |
| </head>
 | |
| 
 | |
| <body class="childrenBody">
 | |
| <form class="layui-form changePwd">
 | |
|   <input type="hidden" name="id"  id="id" th:value="${id}">
 | |
|   <div class="layui-form-item">
 | |
|     <label class="layui-form-label">姓名</label>
 | |
|     <div class="layui-input-block">
 | |
|       <input type="text" name="name" value="" placeholder="姓名" id="name"  lay-verify="required|name" class="layui-input pwd">
 | |
|     </div>
 | |
|   </div>
 | |
|   <div class="layui-form-item">
 | |
|     <label class="layui-form-label">性别</label>
 | |
|     <div class="layui-input-block">
 | |
|       <input type="radio" name="sex" value="0" title="女" checked="">
 | |
|       <input type="radio" name="sex" value="1" title="男" >
 | |
|     </div>
 | |
|   </div>
 | |
|   <div class="layui-form-item">
 | |
|     <label class="layui-form-label">年龄</label>
 | |
|     <div class="layui-input-block">
 | |
|       <input type="text" name="age" value="" placeholder="年龄"  id="age" class="layui-input pwd">
 | |
|     </div>
 | |
|   </div>
 | |
|   <div class="layui-form-item">
 | |
|     <div class="layui-input-block">
 | |
|       <button class="layui-btn" lay-submit="" lay-filter="*">保存</button>
 | |
|       <button type="button" class="layui-btn layui-btn-primary" onclick="layerclose();">关闭</button>
 | |
|     </div>
 | |
|   </div>
 | |
| </form>
 | |
| <script type="text/javascript" src="/layui/layui.js"></script>
 | |
| <script type="text/javascript" src="/js/jquery-3.3.1.min.js"></script>
 | |
| <script>
 | |
|   $(function(){
 | |
|     var id = $("#id").val();
 | |
|     if(id != ""){
 | |
|       $.ajax({
 | |
|         url: "/user/queryById",
 | |
|         data:{"id":id},
 | |
|         dataType:"json",
 | |
|         success: function(data){
 | |
|           $("#name").val(data.name);
 | |
|           $("#age").val(data.age);
 | |
|           $("input[name='sex']").eq(data.sex).attr("checked",'checked');
 | |
| 
 | |
|         },error:function(){
 | |
|         }
 | |
|       });
 | |
|     }
 | |
|   })
 | |
| 
 | |
|   function layerclose() {
 | |
|     layui.use(['layer' ], function() {
 | |
|       var layer = layui.layer;
 | |
|       var index=parent.layer.getFrameIndex(window.name);//获取当前弹出层的层级
 | |
|       parent.layer.close(index);//关闭弹出层
 | |
|       location.reload();//刷新父页面
 | |
|     })
 | |
|   }
 | |
| 
 | |
|   layui.use(['form','layer' ], function() {
 | |
|     var form = layui.form;
 | |
|     var layer = layui.layer;
 | |
|     // 添加验证规则
 | |
|     form.verify({
 | |
|       name : function(value, item) {
 | |
|         value = value.trim();
 | |
|         if (value.length < 0) {
 | |
|           return "请输入教师名称";
 | |
|         }
 | |
|       }
 | |
|     });
 | |
| 
 | |
|     form.on('submit(*)', function(data) {
 | |
|       var index = layer.msg('提交中,请稍候',{icon: 16,time:false,shade:0.8});
 | |
|       var d = data.field;
 | |
|       var url = "/user/add";
 | |
|       if(d.id != ""){
 | |
|         url = "/user/edit";
 | |
|       }
 | |
|       $.ajax({
 | |
|         url: url,
 | |
|         data:d,
 | |
|         dataType:"text",
 | |
|         success: function(data){
 | |
|           layer.close(index);
 | |
|           if(data == 0){
 | |
|             layer.msg("保存成功!");
 | |
|             parent.queryTea();
 | |
|             parent.close();
 | |
|           }else{
 | |
|             layer.msg("保存失败!");
 | |
|           }
 | |
|         },error:function(){
 | |
|           layer.close(index);
 | |
|           layer.msg("保存失败!");
 | |
|         }
 | |
|       });
 | |
|       return false;
 | |
|     });
 | |
|   });
 | |
| </script>
 | |
| 
 | |
| </body>
 | |
| </html>
 |