Việc sử dụng tốt nhất của AJAX là nơi nó được sử dụng để gửi trọng tải nhỏ. Đây là một ví dụ đơn giản.
Tôi tải một trang chứa thông tin về chứng khoán. Nó có đồ thị, biểu đồ, thông tin công ty và nó cũng hiển thị giá cổ phiếu. Cứ sau 30 giây, tôi thực hiện một yêu cầu AJAX nhận giá cổ phiếu được cập nhật và thay đổi nó trên trang.
Nếu không có AJAX, tôi có thể quyết định làm mới toàn bộ trang sau mỗi 30 giây, nhưng với AJAX, tôi có thể thực hiện một yêu cầu nhẹ để có được một chút thông tin tôi cần.
Sử dụng AJAX để gửi biểu mẫu không phải lúc nào cũng là đặt cược tốt nhất. Bên cạnh việc không thực sự mang lại cho bạn một lợi thế rõ ràng khi đăng biểu mẫu thông thường, bạn phá vỡ các quy ước như lịch sử trình duyệt (mặc dù một số trình duyệt hiện bao gồm "trạng thái" JavaScript như các trang trong lịch sử).
Khi sử dụng AJAX, bạn cần xử lý nhiệm vụ thông báo cho người dùng nếu có sự cố. Bạn có thể làm điều này với jQuery bằng cách xác định điều gì sẽ xảy ra do lỗi, nhưng nhiều người quên làm điều này và người dùng cuối không biết gì về vấn đề này.
Các vấn đề khác cần lưu ý là bất kỳ lỗi JavaScript nào có thể ngăn sự kiện của bạn kích hoạt - hoặc nếu JavaScript bị tắt, trong cả hai trường hợp đảm bảo rằng biểu mẫu có thể gửi bình thường trước khi bạn thêm mã AJAX là tùy chọn an toàn nhất.
Bạn có yêu cầu về * ajax với jQuery * Cụ thể, hoặc ajax nói chung? – bzlm
'ajax với jQuery' chỉ .. –