Skip to content

Commit 2d3db2c

Browse files
committed
上传epub和自拍、
1 parent 3871bbc commit 2d3db2c

File tree

1 file changed

+20
-14
lines changed

1 file changed

+20
-14
lines changed

views/book/index.html

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -305,26 +305,32 @@ <h4 class="modal-title" id="myModalLabel">添加项目</h4>
305305
form.find("input[type=file]").trigger("click");
306306
});
307307

308-
//change事件处理
309-
$("#uploadZip input[type=file]").change(function () {
310-
if($(this).val() && confirm("您确定要上传 "+$(this).val()+" 吗?")){
311-
$(".btn-upload-zip").addClass("disabled");
312-
$("#uploadZip").submit();
313-
}
314-
});
315-
316-
//批量上传文档图片[要放在vue执行代码的后面,否则获取不到identify的值]
317-
$(".btn-upload-epub").click(function () {
308+
//批量上传文档图片[要放在vue执行代码的后面,否则获取不到identify的值]
309+
$(".btn-upload-epub").click(function () {
318310
var _this=$(this),identify=_this.attr("data-identify"),form=$("form#uploadEpub");
319311
form.find("[name=identify]").val(identify);
320312
form.find("input[type=file]").trigger("click");
321313
});
322314

323315
//change事件处理
324-
$("#uploadEpub input[type=file]").change(function () {
325-
if($(this).val() && confirm("您确定要上传 "+$(this).val()+" 吗?")){
326-
$(".btn-upload-epub").addClass("disabled");
327-
$("#uploadEpub").submit();
316+
$("#uploadZip input[type=file],#uploadEpub input[type=file]").change(function () {
317+
var _this = $(this),action = _this.parents("form").attr("action");
318+
if(_this.val() && confirm("您确定要上传 "+_this.val()+" 吗?")){
319+
var formData = new FormData();
320+
var identify = _this.parents("form").find("[name=identify]").val()
321+
formData.append('zipfile', _this.get(0).files[0])
322+
formData.append('identify', identify)
323+
upload(action, formData, function(res){
324+
if(res.errcode==0){ // 成功
325+
alertTips('success', res.message, 3000, "");
326+
setTimeout(() => {
327+
location.reload()
328+
}, 3000);
329+
}else{ // 失败
330+
alertTips('error', res.message, 3000, "")
331+
}
332+
_this.val('')
333+
})
328334
}
329335
});
330336

0 commit comments

Comments
 (0)