如何访问控制器返回的结果
我在我的项目中使用 cakePHP,并且有以下 Jquery 脚本
$.ajax({
url: '<?php echo $this->Html->url(array("action" => "retrieveVideoFeed"));?>',
dataType: "json",
data: {
vid: $v_id
},
success: function( data) {
response([data]);
}
});
现在我想使用来自控制器的响应数据,当我这样做时:
data.example,它应该给出控制器响应的 json 类型的值。然而,firebug 抱怨数据没有定义。如果是这样的话,我该如何在ajax中使用响应数据?然而,萤火虫正在显示响应数据。我只需要知道如何使用 jquery 访问响应的数据。
I am using cakePHP for my project and i have the following Jquery script
$.ajax({
url: '<?php echo $this->Html->url(array("action" => "retrieveVideoFeed"));?>',
dataType: "json",
data: {
vid: $v_id
},
success: function( data) {
response([data]);
}
});
Now i want to use the response data from the controller and when i do :
data.example, it should give the value of the json type that is responded by the controller. However, firebug is complaining that data is not defined. If that is the case, how can i use the response data in the ajax? However the firebug is showing the response data. I just need to know how can i use access the responded data from jquery.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
thsi 是您在评论中发布时获得的
json
在成功处理程序中访问它,例如
thsi is the
json
you are getting as you have posted in the commentsaccess it in the success handler like