| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <!DOCTYPE html>
- <html xmlns:th="http://www.thymeleaf.org"
- xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
- layout:decorate="~{admin/common/common}">
- <head>
- </head>
- <body layout:fragment="content">
- <article class="page-container">
- <form class="form form-horizontal" id="form-edit">
- <input type="hidden" th:name="id" th:id="uid" th:value="${id}"/>
- <div class="row cl">
- <label class="form-label col-xs-4 col-sm-4"><span class="c-red">*</span>姓名(重新登录后生效):</label>
- <div class="formControls col-xs-8 col-sm-7">
- <input type="text" class="input-text" placeholder="请输入想要修改成的使用者姓名" id="user_name" name="user_name" />
- </div>
- </div>
-
- <div class="row cl">
- <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
- <input class="btn btn-primary radius" type="submit" value=" 提交 ">
- <button onClick="removeIframe();" class="btn btn-default radius" type="button"> 取消 </button>
- </div>
- </div>
- </form>
- </article>
-
- <script th:inline="javascript">
- /**
- * 取消
- */
- function removeIframe() {
- var index = parent.layer.getFrameIndex(window.name);
- parent.layer.close(index);
- }
- $(function(){
- var userId = [[${id}]];
- $("#form-edit").validate({
- rules:{
- user_name:{
- required:true,
- minlength:1,
- maxlength:45
- }
- },
- onkeyup:false,
- focusCleanup:true,
- success:"valid",
- submitHandler:function(form){
- $(form).ajaxSubmit({
- type: 'put',
- url: pagePath+"/admin/user/updateUser/"+userId,
- dataType:"json",
- success: function(data){
- if(data.status == "success"){
- succeedMessage(data.message);
- setTimeClose();
- }else {
- // $(form).find(":submit").attr("disabled", false);
- errorMessage(data.message);
- }
- }
- });
- return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
- },
- errorPlacement: function(error, element) {
-
- if(element.attr('id') == 'content'){
- error.addClass(' label_error')
- }
- error.appendTo(element.parent());
- }
- });
- });
-
- </script>
- </body>
- </html>
|