你好,我有一个ajax和按钮删除功能,但是我想知道为什么模式不弹出。你能帮我吗?
我也没有到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 !');
}
}