ajax为何请求失败???????????????

$.ajax({
type:"POST", //默认值: "GET")。请求方式 ("POST" 或 "GET"), 默认为 "GET"
url:"index.php", //当前页地址。发送请求的地址
dataType: "json",
cache: true,
data:JSON.stringify({
'goodsNum':1}),
success:function(data){
if(data){
alert(data);
//window.location.reload();
}
},
async:false, //true为异步请求,false为同步请求
error:function(){
alert("请求失败");
}
});

2个回答

图片说明

我现在改了一下
js中:
$.ajax({
url:"index.php", //当前页地址。发送请求的地址
type:'POST', //默认值: "GET")。请求方式 ("POST" 或 "GET"), 默认为 "GET"
cache: false,
data:{'goodsNum':1},
success:function(data){
if(data){
alert(data);
}
},
//async:false, //true为异步请求,false为同步请求
error:function(){
alert("请求失败");
}
});
php中:
if($_POST['goodsNum']){
$num = $_POST['goodsNum'];
$title = $dou[$num-1][2];
echo $title;
$content1 = $dou[$num-1][3];
echo $content1;
}
这里echo不出现在网页中,而是出现在ajax请求成功的提示框中
然后在html中显示$title
<?php echo $title; ?>
显示不出

qq_29598869
qq_29598869
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐