-1

伙计们,我有一个大问题,我有这个 jquery(我认为)代码,这个代码在 ajax 中不起作用,我不知道为什么,也许有人可以帮助我。

function showname(id){
    $.ajax({
       url:'tooltip.php',
       data:{id:id},
       async: false,
       success:function(response)
       {
          // use response for tooltip
          alert(response);
       }
    });
});
}

我在 php 代码上发出警报,当我从 url 调用(如http://mysite.com/tooltip.php?id=LNFC没有“'”)该代码必须返回查询结果时,php 代码有效在php代码上完成。

php代码

<?php 
$q="SELECT complete_name from mytable where id='".$_REQUEST['id']."'" or die(mysql_error()); 
$result=mysql_query($q,$conection); 
$row=mysql_fetch_assoc($result); 
echo $row['complete_name']; 
?>

谢谢。

4

1 回答 1

0

试试这个:

function showname(id){
    $.ajax({
       type:'POST',
       url:'tooltip.php',
       data:{id:id},
       success:function(response) {
          // use response for tooltip
          alert(response);
       },
       error:function(response) {
           alert(response.errorThrown); 
       }
    });
}
于 2013-11-08T21:19:29.460 回答