json返回数据问题

我向一个PHP文件提交数据的js文件内容如下functionorders(){$.ajax({url:"id.php",type:"POST",datatype:"jso... 我向一个PHP文件提交数据的js文件内容如下
function orders(){
$.ajax({
url:"id.php",
type:"POST",
datatype:"json",
data:{id:ids,},
success: function(json){
if(json.success==1){
alert("处理成功");
}else{
alert("处理失败");
return false;
}
}});
}

id.php内容
<?php
include('dbclass.php');
$ids = $_POST['id'];
foreach($ids as $id)
{
$db->query("INSERT INTO `ids` (`id`) VALUES ('$id')");
if (mysqli_connect_errno()) {
$arr['success'] = 0;
break;
}
}
$arr['success'] = 1;
echo json_encode($arr);
?>

现在的问题就是JS无法接收返回值,使用了console.log(json.success) 输出变量时提示变量we未定义,请问问题出在什么地方。
展开
 我来答
三间北房
2013-12-08 · TA获得超过1311个赞
知道小有建树答主
回答量:629
采纳率:66%
帮助的人:506万
展开全部
id.php运行正常吗,是不是出错了
追问

id.php 运行正常,返回值正常

但是JS获取不到返回值

追答
console.log(json)看看是什么内容,还有,如果你贴的代码就是你写的代码的话,datatype:"json"应该是dataType:"json",把这里改了再试试看。
猫的哈
2013-12-08 · TA获得超过142个赞
知道小有建树答主
回答量:495
采纳率:0%
帮助的人:168万
展开全部
echo $arr
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式