我对Ajax不是很熟悉,但我相信我掌握了基础知识。所以我发送一个id,我从一个元素检索到一个php页面,但我似乎无法检索正在发送的id。
我的javascript:
function ListPart(part) {
var imgdata = part;
$.ajax({
url: "components.php",
type: "POST",
data: { id : imgdata },
dataType: "text",
success: function(imgdata) {
alert(imgdata);
}
});
return false;
}
我的components.php:
<?php
if(isset($_POST["id"])) {
echo $_POST["id"];
} else {
echo "not found";
}
?>
我错过了一些小事吗?另外我想知道那个警报(imgdata)我得到整个文件的HTML而不仅仅是id?有这个原因吗?
PS:&#34;未找到&#34;甚至没有显示。虽然成功函数中的警报确实执行了。
任何帮助将不胜感激!
感谢。