Xóa có xác nhận trong Laravel Ajax

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

S.no Title Operation
0

Mã hoàn thành

S.no Title Operation
1 trả về true

Làm cách nào để xóa bằng ajax trong laravel?

Xóa bản ghi bằng cách sử dụng yêu cầu ajax trong ví dụ về Laravel .
Tạo tuyến đường. tuyến đường/web. php. Tuyến đường. xóa['users/{id}', 'UserController@destroy']->name['users. hủy hoại'];
Phương pháp điều khiển. ứng dụng/Http/Bộ điều khiển/UserController. php. hàm công khai hủy[$id]{.
Xem mã. tài nguyên/lượt xem/người dùng. php. .
mã JS. tài nguyên/lượt xem/người dùng. php

Làm cách nào để hiển thị thông báo xác nhận trước khi xóa trong laravel?

Nhấp vào hồ sơ của tôi để theo dõi tôi để nhận thêm thông tin cập nhật. .
Bước 1. Thiết lập ứng dụng
Bước 2. thêm xóa tuyến đường
Bước 3. Tạo phương thức xóa
Bước 4. Tạo chế độ xem Xóa
Bước 5. Chỉnh sửa chỉ mục. lưỡi. php

Làm cách nào để xóa hình ảnh bằng ajax trong laravel?

Xóa tệp bằng AJAX . Khi nhấp chọn nguồn hình ảnh và hiển thị cảnh báo xác nhận. Nếu nút OK được nhấp thì hãy gửi yêu cầu AJAX trong đó chuyển đường dẫn với yêu cầu. 2. Nếu phản hồi là 1 khi gọi lại thành công thì hãy xóa vùng chứa
. bind the click event on the class='delete' . On click select the image source and display confirmation alert. If OK button gets clicked then send an AJAX request where pass the path with a request: 2 . If response is 1 on successful callback then remove the
container.

Làm cách nào để xóa id bằng ajax?

Giả sử chúng ta phải thực hiện yêu cầu XÓA HTTP không đồng bộ, để xóa dữ liệu có sẵn tại máy chủ. Vì vậy, chúng ta có thể sử dụng hàm ajax[] với tùy chọn loại là “ $. ajax[ 'http. //thời gian. jsontest. com', { loại. “DELETE}];”, trong đó tham số đầu tiên là URL của dữ liệu cần xóa .

Chủ Đề