Подтверждение начальной загрузки Удалить Модальная форма не отправлена? - PullRequest
0 голосов
/ 22 октября 2018

Работает с Data Listed Type (таблица).если вы нажмете «Hapus», данные будут удалены here Но, когда я помещу их на эту страницу, модал подтверждения удаления не работает.Форма не отправлена, и модальный не закрывается .. here (Но если я не поставлю подтверждение, оно сработает и данные будут удалены)

Контроллер:

 public function deleteEvent($eid){
    $event = Event::find($eid);
    $event->delete();
    return redirect()->back()->with('successDelete', "Data Schedule telah dihapus!");
}

Javascript:

$('#confDelEventModal').on('show.bs.modal', function (e) {
    $("#debitur").html($(e.relatedTarget).data('debitur'));
    var form = $(e.relatedTarget).closest('form');
    $(this).find('.modal-footer #confirm').data('form', form);
});
$('#confDelEventModal').find('.modal-footer #confirm').on('click', function(){
    $(this).data('form').submit();
});

Модальный:

<div class="modal fade" id="confDelEventModal" role="dialog" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                <h4 class="modal-title">Delete Schedule</h4>
            </div>
            <div class="modal-body">
                <p>Hapus Schedule: <b><span id="debitur"></span></b> ?</p>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Batal</button>
                <button type="submit" class="btn btn-danger" id="confirm">Hapus</button>
            </div>
        </div>
    </div>
</div>

Удалить форму в представлении:

<form action="{{url('/kpr/deleteEvent/'.$event->eid)}}" method="POST">
                        {{csrf_field()}}
                        {{method_field('DELETE')}}
                        <button class="btn btn-danger" type="button" data-toggle="modal" data-target="#confDelEventModal" data-debitur="{{$event->title}}"><span class="glyphicon glyphicon-trash"></span></button>
                    </form>
...