layui.use(['laytpl', 'upload'], function () { var form = layui.form , laytpl = layui.laytpl , upload = layui.upload; var questionId = GetQueryString("question_id"); // 文件数组 var FilesArr = []; $.ajax({ type: "GET", dataType: "json", url: '/dsBase/jianli/getJlQuestionDetail', data: { question_id: questionId }, success: function (data) { var questionInfoTpl = questionInfoScript.innerHTML, questionInfoView = document.getElementById('questionInfoView'); laytpl(questionInfoTpl).render(data, function (html) { questionInfoView.innerHTML = html; }); } }); // 上传文件 upload.render({ elem: '#uploadFile33' //绑定元素 , accept: "file" , url: '/dsBase/jianli/uploadFile' //上传接口 , data: { document_type_id: 33 } , done: function (res) { console.log(res); if (res.success) { $("#docType33").append(' ' + res.fileName + ''); FilesArr.push(res.file_id); } } }); // 下载文件 window.downlaodFile = function (url, fileName) { download(url, fileName); } // 学校回复 $("#save").click(function(){ $.ajax({ type: "POST", dataType: "json", url: "/dsBase/jianli/replyQuestion", data: { question_id: questionId, reply_content: $("#questionResult").val(), files: FilesArr.join(',') }, success: function (data) { if (data.success) { layer.msg("提交成功", { icon: 1, time: 1300, shade: [0.1, '#000', true] }, function () { window.history.back(); }); } else { alert(data.message); } } }); }); // 返回 window.back = function () { window.history.back(); } $("#close").click(function(){ window.history.back(); }); // 获取参数值 function GetQueryString(name, istop) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (typeof (istop) != "undefined") r = top.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } });