gpt4 book ai didi

php - Ajax 响应

转载 作者:行者123 更新时间:2023-12-01 07:28:41 26 4
gpt4 key购买 nike

我有以下代码段。

ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
var response = ajaxRequest.responseText;
}
};

如何检查“response”是否为空?即使该函数没有显示任何错误,“响应”也包含非空值。我的目标是如果“响应”不包含任何错误消息,则导航到其他页面。能告诉我解决办法吗?

最佳答案

如果您想检查响应是否有效(即页面存在),请检查 status 属性:

if(ajaxRequest.status == 200) ; //... valid

如果您想检查响应是否为空,请在条件 response != "" 中进行测试。由于空字符串在逻辑表达式中的计算结果为 false,因此不需要 != ""

if(ajaxRequest.responseText) ; //not empty

关于php - Ajax 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915098/

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