Javascript AJAX触发错误功能,即使响应状态为200 OK
我不明白为什么这会从AJAX返回错误函数。几天前我让它工作了,现在我不知道它怎么会失败。我甚至超级简化了我的代码,试图激发成功并重建其余的代码 这是我的Jquery:Javascript AJAX触发错误功能,即使响应状态为200 OK,javascript,php,jquery,ajax,post,Javascript,Php,Jquery,Ajax,Post,我不明白为什么这会从AJAX返回错误函数。几天前我让它工作了,现在我不知道它怎么会失败。我甚至超级简化了我的代码,试图激发成功并重建其余的代码 这是我的Jquery: $(“#结果”)。单击(函数(){ $.ajax({ url:“http://www.URL.php", 类型:“POST”, 数据:{ 阿贾克斯瓦尔:“A” }, 数据类型:“文本”, 成功:功能(数据){ 警报(数据); 警惕(“成功”); }, 错误:函数(){ 警报(“失败”); } }); }); 这是我的PHP: &
$(“#结果”)。单击(函数(){
$.ajax({
url:“http://www.URL.php",
类型:“POST”,
数据:{
阿贾克斯瓦尔:“A”
},
数据类型:“文本”,
成功:功能(数据){
警报(数据);
警惕(“成功”);
},
错误:函数(){
警报(“失败”);
}
});
});
这是我的PHP:
<!DOCTYPE html>
<html>
<body>
<?php
$ajaxnum = $_POST['ajaxval'];
echo $ajaxnum;
?>
</body>
</html>
看起来非常简单,如果我遗漏了什么,请告诉我。就像我说的,我有一个更复杂的php返回html表,通过使用循环从mySQL查询结果返回行,等等
能否提供devtool?错误报告的屏幕截图,并检查控制台请求是否来自同一域?-如前所述,devtools/console——开发者可以从这些简单的工具中获得丰富的信息,这些工具存在于所有优秀的浏览器中,并可从chrome开发工具的屏幕截图中获得,单击此处输入img说明屏幕快照中没有控制台输出您能否提供devtool?错误报告的屏幕快照并检查控制台请求是否来自同一域?-如前所述,devtools/console-开发者可以从所有优秀浏览器中提供的这些简单工具中获得丰富的信息添加chrome开发工具的屏幕截图,单击此处输入img说明屏幕截图中无控制台输出