1. Mô tả vấn đề
Khi sử dụng $.ajax để thực hiện post dữ liệu về controller laravel xử lý thì nhận được lỗi “419 (unknow status)” như hình bên dưới.
2. Cách khắc phục
Để khắc phục lỗi này, tôi đã thêm _token: “{{ csrf_token() }} vào phần data của hàm ajax như sau:
$.ajax({ type: "POST", url: "/storecontact/", data: { _token: "{{ csrf_token() }}", txt_name: 'nosomovo', txt_email: 'nosomovo@gmail.com', txt_phone: '0376699605', txt_title: 'test', city_id: 0, txt_messages: 'This is test content', status: 0 }, success: function ($res){ }, dataType: 'json' });
Hy vọng hữu ích với bạn!
Nosomovo