[Bài 7 End]: Tìm hiểu jquery ajax
Updated on May 25, 2016
Ajax là gì?
Ajax là từ viết tắt của Asynchronous JavaScript and XML. Ajax là kỹ thuật truyền dữ liệu với server và cập nhật một phần của trang web mà khổng cần phải tải lại toàn bộ trang web.Author: Võ Thanh Liêm
Vậy mối liên quan giữa jquery và ajax là gì?
Jquery cung cấp một số phương thức để thực hiện các chức năng ajax. Chúng ta có thể yêu cầu các text, HTML, XML và JSON từ server sử dụng cả giao thức HTTP GET và HTTP POST, chúng ta cũng có thể lấy dữ liệu từ bên ngoài trực tiếp vào trong phần tử được chọn.
Phương thức jquery load()
Phương thức load() lấy dữ liệu từ server và trả dữ liệu cho phần tử được chọn.Cú pháp:
$(selector).load(URL,data,callback);
URL: mà bạn muốn lấy dữ liệu.
Data: cặp key/value gửi đi cùng với yêu cầu.
Callback: tên của hàm sẽ được thực thi sau khi phương thức load hoàn thành.
Phương thức jquery get() và post()
Những phương thức này gửi yêu cầu dữ liệu đến server với giao thức HTTP GET và HTTP POST.Phương thức jquery $.get()
Gửi yêu cầu dữ liệu đến server với giao thức HTTP GET.Cú pháp:
$.get(URL,callback);
URL: mà bạn muốn lấy dữ liệu.
Callback: tên của hàm sẽ thực thi sau khi yêu cầu thành công
Phương thức jquery $.post()
Gửi yêu cầu dữ liệu đến server với giao thức HTTP POST.Cú pháp:
$.post(URL,data,callback);
URL: mà bạn muốn lấy dữ liệu.
Callback: tên của hàm sẽ thực thi sau khi yêu cầu thành công