如何检查ajax返回是不是存在? [复制]
Posted
技术标签:
【中文标题】如何检查ajax返回是不是存在? [复制]【英文标题】:How to check if ajax return exist? [duplicate]如何检查ajax返回是否存在? [复制] 【发布时间】:2018-03-27 16:41:26 【问题描述】:我有一个 ajax 请求:
$.ajax(
url: 'DBConnector.php',
type: 'GET',
dataType: 'json',
success: function(data)
//check if exist
);
这是我返回的:
echo json_encode(array("data" => $returnValue , "status" => "false"));
如何检查状态是否存在(不是假的,如果存在的话是真的)?
【问题讨论】:
警报(数据); or alert('success');//检查是否存在 你能说得清楚一点吗? 成功:function(data) alert(data.data); 这会提醒 $returnValue 值 我不希望它发出警报,但我想在 if 语句中使用它 其他人已经向我解释过了,所以我的问题不再需要了。不过谢谢你的回复。 【参考方案1】:您可以尝试以下方法:
$.ajax(
url: 'DBConnector.php',
type: 'GET',
dataType: 'json',
success: function(data)
if(data.status !== undefined)
//YOUR CODE HERE
);
它将检查status
是否存在。
【讨论】:
以上是关于如何检查ajax返回是不是存在? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何检查或验证 URL 是不是存在 - 返回 CORS 错误?
如何检查 URL 是不是存在或使用 Java 返回 404?