Tôi nhầm lẫn về sự kiện trả lại xhr, như tôi có thể nói, không có quá nhiều sự khác biệt giữa onreadystatechange -> readyState == 4 và onload, có đúng không?Tải trọng bằng readyState == 4 trong XMLHttpRequest?
var xhr = new XMLHttpRequest();
xhr.open("Get", url, false);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4)
{
/* do some thing*/
}
};
xhr.send(null);
hoặc
xhr.onload = function() { /* do something */ }
Nếu có ai đang nhìn này là một ví dụ lưu ý rằng nó sử dụng async = false (tranh luận thứ 3 của xhr.open) - mà không phải là bình thường những gì bạn muốn. – eddiewould