mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-06 18:21:39 +09:00
26 lines
851 B
JavaScript
26 lines
851 B
JavaScript
'use strict';
|
|
|
|
(function($) {
|
|
$(function() {
|
|
$('button.evFileRemover').on('click', function() {
|
|
const container = $(this).parents('.ev_file_upload');
|
|
container.find('span.filename').text('');
|
|
container.find('span.filesize').text('');
|
|
container.find('input[type=hidden][name^=_delete_]').val('Y');
|
|
container.find('input[type=file]').val('');
|
|
});
|
|
$('input.rx_ev_file').on('change', function() {
|
|
const container = $(this).parents('.ev_file_upload');
|
|
const max_size = parseInt($(this).data('allowedFilesize'), 10);
|
|
const file_count = this.files.length;
|
|
for (let i = 0; i < file_count; i++) {
|
|
if (max_size && this.files[i].size > max_size) {
|
|
alert($(this).data('msgFilesize'));
|
|
$(this).val('');
|
|
return;
|
|
}
|
|
}
|
|
container.find('input[type=hidden][name^=_delete_]').val('N');
|
|
});
|
|
});
|
|
})(jQuery);
|