var proId = localStorage.getItem("proId"); $(function () { layui.use(['form', 'laydate', 'upload'], function () { var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 var laydate = layui.laydate; var upload = layui.upload; form.render(); form.verify(); peopleNum();//查询人数 // 验证成功后才会执行下面的操作 form.on('submit(formDemo)', function (data) { var formData = new FormData($("#fm")[0]); upd(); }); }); }); //获取工程人数 function peopleNum(){ var formUrl = smz_ht_url + "/project/allWorkerNum?id=" + proId; $.ajax({ type: 'POST', url: formUrl, // 请求地址 dataType: 'json', // 服务器返回数据类型 data: { }, //获取提交的表单字段 cache:false, contentType: false, processData: false, success: function (data) { $("#countPeople").text(data.obj.num); }, error: function (XMLHttpRequest, textStatus, e) { layer.msg('数据请求发生异常,请稍后重试', {icon: 16, scrollbar: false}); } }); } //修改出场 function upd() { var isSynchronousExit = $('input:radio:checked').val(); // form请求地址 var formUrl = smz_ht_url + "/project/updExit"; $.ajax({ type: 'POST', url: formUrl, // 请求地址 dataType: 'json', // 服务器返回数据类型 data: { id: proId, isSynchronousExit: isSynchronousExit }, //获取提交的表单字段 success: function (data) { reloading(); }, error: function (XMLHttpRequest, textStatus, e) { layer.msg('数据请求发生异常,请稍后重试', {icon: 16, scrollbar: false}); } }); } function reloading() { var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引 parent.layer.close(index); //再执行关闭 window.parent.example.ajax.reload( null, false ); // 刷新页面 window.parent.getProjectParent(); }