$toolTip_inner.load('ajax/fetchUser_data.php',{ id: $tooltipText });
我正在尝试加载php文件的内容到toolTip_inner
和传递参数..
fetchUser_data.php文件执行mysql语句并检索,但在此之前,它转到以下语句:
if( isset($_GET["id"]) )
{
永远不会进入if条件,这是为什么?
您已经回答了自己的问题: PHP代码中的if
语句未被触发,这自动意味着$_GET['id']
未设置。
关于.load()
的jQuery文档对此非常清楚:
如果数据作为对象提供,则使用POST方法;否则,
由于您将id
作为对象提供,因此它将在$_POST
中可用。