即使响应状态为200 OK,AJAX也会触发ERROR功能

时间:2015-11-04 02:46:30

标签: javascript php jquery ajax post

我不明白为什么这会从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查询结果的行。

enter image description here

0 个答案:

没有答案