Php 如何检查ajax返回是否存在?

Php 如何检查ajax返回是否存在?,php,jquery,ajax,Php,Jquery,Ajax,我有一个ajax请求: $.ajax({ url: 'DBConnector.php', type: 'GET', dataType: 'json', success: function(data){ //check if exist } }); 这是我的回报: echo json_encode(array("data" => $returnValue , "status" => "fa

我有一个ajax请求:

$.ajax({
            url: 'DBConnector.php',
            type: 'GET',
            dataType: 'json',
            success: function(data){
//check if exist
}
});
这是我的回报:

echo json_encode(array("data" => $returnValue , "status" => "false"));

如何检查状态是否存在(不为假,但如果存在则为真)

您可以尝试以下操作:

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

它将检查
状态是否存在。

您可以尝试以下操作:

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

它将检查
状态是否存在。

警报(数据);或警报(“成功”)//检查是否存在请您更清楚一点好吗?成功:函数(数据){alert(data.data);}此警报$returnValue值我不想让它发出警报,但我想在if语句中使用它。其他人已经向我解释过了,所以我的问题不再需要了。但感谢您的回复;或警报(“成功”)//检查是否存在请您更清楚一点好吗?成功:函数(数据){alert(data.data);}此警报$returnValue值我不想让它发出警报,但我想在if语句中使用它。其他人已经向我解释过了,所以我的问题不再需要了。但是谢谢你的回复。