jquery的load函数似乎不起作用

时间:2011-12-10 12:23:20

标签: php jquery

$toolTip_inner.load('ajax/fetchUser_data.php',{ id: $tooltipText });

我正在尝试将php文件的内容加载到toolTip_inner并传递参数..

文件fetchUser_data.php执行一个mysql语句并检索,但在此之前它将转到此语句:

if( isset($_GET["id"]) ) {

并且永远不会进入if条件,为什么会这样?!??

1 个答案:

答案 0 :(得分:2)

您已经回答了自己的问题:您的PHP代码中的if语句未被触发,这自动意味着未设置$_GET['id']

jQuery documentation on .load()对此很清楚:

  

如果数据作为对象提供,则使用POST方法;除此以外,   假设GET。

由于您要将id作为对象提供,因此可以在$_POST中使用。{/ p>