Là người mới bắt đầu phát triển web và Laravel, việc thêm xác nhận trước khi xóa hành động trong một bài đăng trên biểu mẫu đã từng là một vấn đề. Trong giai đoạn phát triển, yêu cầu xác nhận có thể không được chú ý, nhưng sau này khi chúng tôi cố gắng thêm nó, nó sẽ trở thành một mớ hỗn độn. Tôi đã từng chuyển đổi toàn bộ bài đăng biểu mẫu thành yêu cầu ajax để thiết lập hộp thoại xác nhận
Vì vậy, nếu bất kỳ người mới bắt đầu nào gặp khó khăn với chức năng hộp thoại xác nhận này, bạn có thể thực hiện thủ thuật này. Tôi hy vọng điều này giúp bạn tiết kiệm thời gian
@foreach[$users as $user]
{{ csrf_field[] }}
@endforeach
$[".delete"].on["submit", function[]{
return confirm["Are you sure?"];
}];
Nếu bạn không phải là người yêu thích phương thức xác nhận javascript tiêu chuẩn, bạn có thể xem một số thay thế đẹp mắt tương tự như SweetAlert
Nếu người dùng đã vô tình nhấp vào nút xóa trên bản ghi không chính xác thì người dùng có quyền lựa chọn xóa hoặc hủy bản ghi đó
Hộp xác nhận có thể dễ dàng thêm bằng phương thức xác nhận []
Nhưng trong hướng dẫn này, tôi đang sử dụng Bootstrap Bootbox. thư viện js để hiển thị hộp xác nhận
Với jQuery AJAX, xóa một bản ghi khỏi cơ sở dữ liệu MySQL bằng PHP khi xác nhận
Demo Tải xuống
nội dung
1. Cấu trúc bảng
Tôi đang sử dụng bảng
S.no Title Operation
5. PHP
Tạo một tệp
0
S.no Title Operation
Mã hoàn thành
1 trả về true
S.no Title Operation