追加附件只能上传一个附件

This commit is contained in:
cxt 2017-06-16 20:11:55 +08:00
parent 547c95aeb1
commit 72b96c6038
3 changed files with 16 additions and 12 deletions

View File

@ -46,11 +46,10 @@
<textarea class="reUploadDetail" id="attachment_des" name="description" placeholder="请在此输入您补交附件的理由(必填)"></textarea>
</div>
<div class="cl"></div>
<p id="hint_message"></p>
<div class="cl"></div>
<div class="_notice_box text_c none mt5" style="height: 20px; width: 397px; padding: 4px 4px; line-height: 20px;" id="_notice_box">注意暂不支持IE浏览器的上传请更换浏览器</div>
<div class="cl"></div>
<div class="mt10">
<p id="hint_message" class="color-red fl"></p>
<a href="javascript:void(0);" id="upload_files_submit_btn" class="task-btn task-btn-blue fr sure" onclick="submit_revise_files();">确定</a>
<a href="javascript:void(0);" class="pop_close task-btn fr mr10 cancel">取消</a>
<div class="cl"></div>

View File

@ -283,7 +283,6 @@
function regex_des() {
if ($.trim($("#attachment_des").val()) == "") {
$("#hint_message").text("补交理由不能为空");
$("#hint_message").css('color','#ff0000');
return false;
} else {
$("#hint_message").text("");

View File

@ -552,18 +552,24 @@ function uploadAndAttachReviseFiles(files, inputEl,btnId) {
var maxFileSizeExceeded = $(inputEl).data('max-file-size-message');
var sizeExceeded = false;
$.each(files, function() {
if (this.size && maxFileSize != null && this.size > parseInt(maxFileSize)) {
sizeExceeded = true;
}
});
if (sizeExceeded) {
notice_sure_box(maxFileSizeExceeded);
} else {
if(files.length > 1){
$("#hint_message").html("只能上传一个附件").show();
} else{
$("#hint_message").html("只能上传一个附件").hide();
$.each(files, function() {
addReviseFile(inputEl, this, true,btnId);
if (this.size && maxFileSize != null && this.size > parseInt(maxFileSize)) {
sizeExceeded = true;
}
});
if (sizeExceeded) {
notice_sure_box(maxFileSizeExceeded);
} else {
$.each(files, function() {
addReviseFile(inputEl, this, true,btnId);
});
}
}
}
function uploadAndAttachFiles(files, inputEl,btnId) {