Cuộc gọi ajax của Laravel tới bộ điều khiển

Được đăng ban đầu @ https. // triển khai mã. com truy cập và tải xuống mã mẫu. https. // triển khai mã. com/blog/laravel/laravel-8-ajax-post-request-example

Trong bài đăng này, bạn sẽ tìm hiểu một ví dụ cơ bản về yêu cầu bài đăng ajax của Laravel 8 sẽ giúp bạn gửi yêu cầu bài đăng đến cơ sở dữ liệu của mình mà không cần làm mới trang. Ajax đang giúp trải nghiệm người dùng của chúng tôi rằng khi lưu dữ liệu không cần phải làm mới trang như cách lưu bản ghi gốc bằng biểu mẫu

Trong ví dụ này, chúng tôi sẽ tạo một bài đăng ajax Laravel 8 cơ bản với việc lưu/lưu trữ người dùng

Bước 1. Cài đặt Laravel

Trước khi bắt đầu, chúng ta cần cài đặt ứng dụng Laravel 8 trong môi trường cục bộ của mình. Trong ví dụ này, tôi đang sử dụng XAMPP qua Windows. Nhưng bạn muốn tự do sử dụng bất kỳ máy và hệ điều hành nào. Để thư mục HTDOCS của bạn chạy lệnh này

composer create-project laravel/laravel laravel-ajax-post-example --prefer-dist

Vào chế độ toàn màn hình Thoát chế độ toàn màn hình

Sau khi hoàn thành lệnh trên, hãy chạy lệnh bên dưới để trỏ thư mục dự án Laravel 8 của chúng tôi

cd laravel-ajax-post-example

Vào chế độ toàn màn hình Thoát chế độ toàn màn hình

Bước 2. Cấu hình cơ sở dữ liệu

Nếu dự án Laravel của bạn mới thì bạn cần cập nhật thông tin đăng nhập cơ sở dữ liệu của mình. Chỉ cần mở. env trong dự án Laravel 8 của bạn

cd laravel-ajax-post-example
0

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name_here
DB_USERNAME=your_database_username_here

Vào chế độ toàn màn hình Thoát chế độ toàn màn hình

Bước 3. Tạo bộ điều khiển
Để tạo bộ điều khiển cho ví dụ về bài viết Laravel ajax của chúng tôi, vui lòng chạy lệnh sau.

php artisan make:controller UserController

Vào chế độ toàn màn hình Thoát chế độ toàn màn hình

Bước 4. Chạy di chuyển

Bây giờ, hãy chạy migration theo mặc định đã cài đặt Laravel 8

php artisan migrate

Vào chế độ toàn màn hình Thoát chế độ toàn màn hình

Bước 5. Bộ điều khiển cài đặt

Bây giờ, chúng ta sẽ thiết lập phương thức

cd laravel-ajax-post-example
1 cho UserController. php để xử lý bài đăng Laravel ajax của chúng tôi

Chủ Đề