优化用户头像上传,第二次无法上传同一张图的问题

This commit is contained in:
pushuo 2022-11-15 14:53:27 +08:00
parent 49c1fd49a7
commit 8f01392c74
1 changed files with 4 additions and 2 deletions

View File

@ -99,14 +99,13 @@
var cropper;
var $modal = $('#modal');
$('#update-btn').change(function(e) {
$(document).on('change', '#update-btn', function(e) {
var files = e.target.files;
var done = function(url) {
$(this).val('');
image.src = url;
$('#modal').modal('show');
};
var reader;
var file;
var url;
@ -114,6 +113,9 @@
if (files && files.length > 0) {
file = files[0];
$('#update-btn').remove()
$('#avatar-input').before('<input type="file" class="d-none" id="update-btn" name="" accept="image/*">');
if (URL) {
done(URL.createObjectURL(file));
} else if (FileReader) {