123456789101112131415161718 |
- import $ from 'jquery';
- $(document).on('click', '.dz-unset', function() {
- const file_upload = $(this).closest('.files-upload');
- $(this).closest('.dz-image-preview').remove();
- const unset_image = $(this).closest('.dz-image-preview').find('[data-dz-name]').text().trim();
- const images = JSON.parse(file_upload.find('input[data-grav-field="hidden"]').val()) || {};
- let image_array = {};
- $.each(images, function(ind, obj) {
- if (!ind.endsWith(unset_image)) {
- image_array[ind] = obj;
- }
- });
- file_upload.find('input[data-grav-field="hidden"]').val(JSON.stringify(image_array));
- });
|