我是AJAX的新手,我有一个像标题所示的问题。我的意思是,如果我只想将数据发送到服务器(更新数据库等),但不需要响应文本,我会尝试省略它。
XMLHttpRequestObject.onreadystatechange = function() {
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
// ...
}
};
但它似乎不起作用。
任何人都可以帮助我吗?
答案 0 :(得分:0)
您不必使用提供的响应数据,但是您无法确定数据是否已成功发送或正确接收等。由于您没有检查,您可以省略{{1定义。
这种技术被称为“信标”。由于您不需要检查响应,这也意味着您不需要经历制作XMLHTTPRequest的麻烦(反正仅针对GET URL):
onreadystatechange