1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| $('.pdf-id').click(function (e) {
e.preventDefault();
jQuery.noConflict();
var id = $(this).attr('id');
var modal = $('#confirmModal');
modal.find('.confirmModalTitle').text("{{ 'accreditation.list.modal.envoyer.title'|trans }}");
modal.find('.confirmModalBody').text("{{ 'accreditation.list.modal.envoyer.body2'|trans }}");
modal.modal('show');
modal.on('click', '.confirmModalLink', function (e) {
e.preventDefault();
console.log(id);
modal.modal('hide');
console.log(3);
var url = Routing.generate('admin_accreditation_generate_pdf_vip', {id: id});
$.ajax({
type: 'Post',
url: url,
beforeSend: function (data) {
var modal = $('#progress')
modal.modal();
modal.find('.modal-footer').hide()
modal.find('.confirmModalLink').hide()
modal.find('.confirmModalBody2')
.html(`<div class="container">
<div class="contentBar">
<div id="block_1" class="barlittle"></div>
<div id="block_2" class="barlittle"></div>
<div id="block_3" class="barlittle"></div>
<div id="block_4" class="barlittle"></div>
<div id="block_5" class="barlittle"></div>
</div>
</div>`);
modal.modal('show');
},
success: function (data) {
var modal = $('#progress')
modal.modal('hide');
}, error: function (xhr, ajaxOptions, thrownError) {
var modal = $('#progress')
modal.find('.modal-footer').show()
var $body = modal.find('.confirmModalBody').text(xhr.responseText);
modal.find('.confirmModalBody2').remove()
$('modal-footer frow').appendTo( modal.find('.confirmModalLink').attr('href', $(this).attr('href')))
}
});
});
}); |
Partager