我不明白为什么这会从AJAX返回Error函数。我几天前就开始工作了,我不知道它现在怎么样失败了。我甚至超级简化了我的代码,试图激发成功并重建其余部分。
这是我的Jquery:
$("#results").click(function() {
$.ajax({
url: "http://www.URL.php",
type: "POST",
data: {
ajaxval: "A"
},
dataType: 'text',
success: function(data) {
alert(data);
alert("success");
},
error: function() {
alert("fail");
}
});
});
这是我的PHP:
<!DOCTYPE html>
<html>
<body>
<?php
$ajaxnum = $_POST['ajaxval'];
echo $ajaxnum;
?>
</body>
</html>
似乎超级简单,如果我某种程度上遗漏了某些东西,请告诉我。就像我说的那样,我有一个更复杂的PHP返回一个html表,通过使用循环等回显来自mySQL查询结果的行。