gpt4 book ai didi

javascript - 什么是readyState和status?

转载 作者:行者123 更新时间:2023-11-28 11:36:29 25 4
gpt4 key购买 nike

function hello()
{

var request = getXHR();
request.open("GET","A?value="+document.getElementById('a').value+"",true);
request.send(null);
request.onreadystatechange=function()
{
if(request.readyState==4)
{
if(request.status==200)
{
var val=request.responseText;
document.getElementById('a').value=val*10;

}

}

}

}

我在ajax教程中找到了上面的代码...我无法理解使用的原因

request.readyState==4
request.status==200

谁能解释一下使用这个代码段的原因吗?

最佳答案

Can anyone explain me the reason for using this code segment?

当向服务器发送请求时,我们希望根据响应执行一些操作。

引用State Description

0      The request is not initialized
1 The request has been set up
2 The request has been sent
3 The request is in process
4 The request is complete

实际上,除了 4 个之外,您几乎不会使用其中任何一个。

状态

200: "OK"
404: Page not found

关于javascript - 什么是readyState和status?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19066134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com