jquery的Load函数似乎不起作用


load function of jquery doesnt seem to work

$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中可用。