【问题标题】: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 语句中使用它
  • 其他人已经向我解释过了,所以我的问题不再需要了。不过谢谢你的回复。

标签: php jquery ajax


【解决方案1】:

您可以尝试以下方法:

$.ajax({
    url: 'DBConnector.php',
    type: 'GET',
    dataType: 'json',
    success: function(data)
    {
        if(data.status !== undefined)
        {
            //YOUR CODE HERE
        }
    }
});

它将检查status是否存在。

【讨论】:

    猜你喜欢
    • 2012-07-20
    • 1970-01-01
    • 2012-03-17
    • 2018-09-27
    • 2021-03-08
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多