Ajax请求php文件没有响应

时间:2016-10-29 10:29:07

标签: php jquery ajax html5

我有以下代码请求php文件结果:

var fn_name  = function(data){
    var tmp = 'no change';
    $.ajax({
        type:       'POST'
        , url:      'std/files/fn/cquery.php'
        , cache:    false
        , data:     { query:data }
        , success:  function(data){ tmp = data; }
        , error:    function()    { tmp = 'error'; }
    });
    return tmp;
}

这是php文件:

<?php
function cquery($data){
    $conn = new mysqli('localhost','user','pswd','db');
    if(($conn->query($data))->fetch_assoc()){
        return 'true';
    }else{
        return 'false';
    }
}
if(isset($_POST['query'])){ echo cquery($_POST['query']); }
?>

问题是fn_name(&#39;正确的查询在这里&#39;)返回&#39;没有变化&#39;。 Ajax的成功已经执行,插入一个alert()就可以了......

无法弄清楚发生了什么......

0 个答案:

没有答案