AJAX là gì?

AJAX là chữ viết tắt của nhiều tự Asynchronous Javascript & XML. AJAX là phương thức hiệp thương tài liệu với sever với update một tuyệt đa số của website, hoàn toàn không reload lại tổng thể trang.

Bạn đang xem: Xhr là gì

Đang xem: Xhr là gì

Ajax được viết bởi Javascript chạy xe trên client, có nghĩa là từng browser đã chạy chủ quyền hoàn toàn ko ảnh hưởng lẫn nhau. Về mặt nghệ thuật, nó đề cùa tới bài toán sử dụng các đối tượng người sử dụng XmlHttpRequest nhằm địa chỉ với một sever website trải qua Javascript.

Tại sao lại áp dụng AJAX?

AJAX là một trong Một trong những vẻ ngoài giúp họ đem về cho người sử dụng đề nghị giỏi rộng. Lúc nên một biến hóa nhỏ tuổi thì sẽ không còn buộc phải load lại cả trang web, có tác dụng trang web phải tải lại nhiều thứ không quan trọng.

*

Từ trình chú tâm của client, ta gồm một sự kiện để Call ajax. Lúc kia javascript đang tạo nên một đối tượng người sử dụng XMLHttpRequest. Và đối tượng này sẽ tiến hành gửi một request mang lại serverví dụ: lúc người tiêu dùng cliông chồng vào ô đầu vào cùng chọn skill kiếm tìm bài toán làm cho của người tiêu dùng. lúc kia ta vẫn rước đọc tin kia và gửi cho server cùng nên trả về các câu hỏi làm cho tương xứng phù hợp cùng với người tiêu dùng.Sau lúc nhận thấy một response tự hệ thống, Javascript đã xử trí cùng cập nhật vào website mang lại họ.

Xem thêm: 29 Cách Hỏi Thăm Tiếng Anh Là Gì, Không Chỉ Có How Are You

ví dụ như một áp dụng đơn giản sử dụng ajax bằng jQuery

cũng có thể bạn quan lại tâm:

Jquery cung ứng một số trong những method để thực hiện ajax. Chúng ta hoàn toàn có thể kinh nghiệm các dữ liệu, HTML, XML với JSON trường đoản cú VPS áp dụng giao thức HTTPhường là GET với POST.

load()

Pmùi hương thức load() rước dữ liệu tự hệ thống với trả tài liệu cho phần tử được lựa chọn.

Cú pháp:

$(selector).load(URL,data,callback);URL: mà bạn có nhu cầu đem dữ liệu.Data: cặp key/value gửi đi với thưởng thức.Callback: tên của hàm sẽ tiến hành triển khai sau thời điểm thủ tục load dứt.Ví dụ : Ta bao gồm file kiểm tra.html

bigbiglands.com is Awesome!

This is some text in a paragraph.

Load nội dung của file “demo.html” vào vào một div với id = div-1

Cú pháp:

$(selector).post(URL,data,function(data,status,xhr),dataType)url: required , đường truyền mang lại file nên rước thông tindata: ko bắt buộc ,là một đối tượng người tiêu dùng object có những key : value đã gửi lên serverfunction(data, status , xhr): là function sẽ xử lý Khi tiến hành thành công với các parameters:data : bao gồm những tài liệu trả về trường đoản cú requeststatus : tất cả trạng thái request (“success” , “notmodified” , “error” , “timeout” , or “parsererror”)xhr : gồm những đối tượng người dùng XMLHttpRequestdataType: là dạng dữ liệu trả về. (text, json, script, xml,html,jsonp )

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *