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>
 |