shell bypass 403
$('.support_main_card_title_dropdown').on('click', function (e) {
e.stopPropagation();
$(this).find('ul').fadeToggle();
})
$(document).on('click', function (e) {
if (!$(e.target).is('.support_main_card_title_dropdown ul *')) {
$('.support_main_card_title_dropdown ul').fadeOut();
}
})
function addNewFileAddItem(index) {
var result = `
<div class="row support_main_file attach-item">
<div class="col-11">
<div class="support_main_card_content_item">
<label for="#" class='primary_label2'>Attach File</label>
<div class="position-relative primary_file_uploader">
<input type="text" class="primary_input4 filePlaceholder"
placeholder='Attach File' readonly>
<button type='button' class='theme_btn' id='file-upload'>
<label for="ticket_file_${index}">Browse</label>
<input type="file" name="ticket_file[]" class='d-none fileUpload' id="ticket_file_${index}">
</button>
</div>
</div>
</div>
<div class="col-1 text-end">
<button type="button" class="theme_btn delete-ticket-message-attach sub-action"><i class="fa fa-trash"></i></button>
</div>
</div>
`;
$('.all_attach').append(result);
}
var index = 0;
$(document).on('click', '.action', function (e) {
index = $('.attach-item').length
addNewFileAddItem(index)
});
$(document).on('click', '.delete-ticket-message-attach', function (e) {
$(this).closest(".support_main_file").remove();
// $(this).parent().parent().remove();
});
$("body").on('change', '.fileUpload', function () {
let placeholder = $(this).closest(".primary_file_uploader").find(".filePlaceholder");
let fileInput = event.srcElement;
placeholder.val(fileInput.files[0].name);
});
$('.editor').summernote({
placeholder: 'Write here',
tabsize: 2,
height: 188,
tooltip: true
});
$("body").on('click', '.deleteTicket', function (e) {
e.preventDefault();
let id =$(this).data('id');
alert(id)
});