Здравствуйте, у меня есть ajax и кнопка delete, но мне интересно, почему модал не появляется.Можете ли вы помочь мне, пожалуйста.
У меня нет ссылки также на ajax. Можете ли вы предоставить мне, какую ссылку я должен иметь, спасибо
Моя Кнопка
<button class="delete-modal btn btn-danger" data-id="{{$client->id}}"
data-client_name="{{$client->client_name}}">
<span class="glyphicon glyphicon-trash"></span> Delete
</button>
Мой Ajax Пожалуйста, проверьте мой код Ajax. Я думаю, что мне все еще не хватает некоторого кода, спасибо.
<script>
$(document).on('click', '.delete-modal', function() {
$('#footer_action_button').text(" Delete");
$('#footer_action_button').removeClass('glyphicon-check');
$('#footer_action_button').addClass('glyphicon-trash');
$('.actionBtn').removeClass('btn-success');
$('.actionBtn').addClass('btn-danger');
$('.actionBtn').addClass('delete');
$('.modal-title').text('Delete');
$('.did').text($(this).data('id'));
$('.deleteContent').show();
$('.form-horizontal').hide();
$('.dname').html($(this).data('name'));
$('#myModal').modal('show');
});
$('.modal-footer').on('click', '.delete', function() {
$.ajax({
type: 'post',
url: '/archTrashPermanent',
data: {
'_token': $('input[name=_token]').val(),
'id': $('.did').text()
},
success: function(data) {
$('.item' + $('.did').text()).remove();
}
});
});
</script>
Мой Контроллер
public function archTrashPermanent($id)
{
$client = Client::find($id);
if($client->forceDelete()){
return redirect('/admin/clients')->with('success','Client and Information Removed !');
}
}