{“id”:6,"month":xx,"total",xx}ajax接受到这样的数据,怎么获得比如:id对应的值6呢?

{“id”:6,"month":xx,"total",xx}ajax接受到这样的数据,怎么获得比如:id对应的值6呢?$id=input('get.id');//获得当前... {“id”:6,"month":xx,"total",xx}ajax接受到这样的数据,怎么获得比如:id对应的值6呢?
$id=input('get.id');//获得当前编辑id
$taskRes=db('task')->find($id);//数组
return $taskRes;
$.ajax({
type:"get",
dataType:"json",
data:{id:id},
url:"{:url('task/edit')}",
success:function(data){
这里接收到的,为什么alert(data)没有呢?
}
展开
 我来答
zhu掬水留香
2017-05-18 · TA获得超过212个赞
知道小有建树答主
回答量:150
采纳率:75%
帮助的人:98.9万
展开全部
你要排除一下,学会浏览器调试,找到真正的错误原因:
排除如下(以下都是基于F12浏览器开发工具):
首先,你浏览器F12看一下ajax请求是否发送了,
其次,你看一下,ajax请求是否发送成功了,请求状态是不是200;
然后,看一下ajax请求成功,返回的值是什么?
最后,如果ajax有返回值,且格式是{“id”:6,"month":xx,"total",xx},那么你在回调函数取值应该是这样的:
success:function(data){
alert(data.id);//获取返回值id属性
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式