jquery ajax无法提醒json响应

时间:2015-08-19 11:21:28

标签: javascript jquery ajax json symfony

我的javascript中有以下ajax调用。我的问题是我无法在成功函数中提醒json响应

ajax电话:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 <a href="#" class="like" rel="like" id="1">like</a>
<script src="{{asset('js/jquery-1.11.0.min.js')}}"></script>
<script>
$("document").ready(function() { 
        $(".like").click(function(){
alert('click');
var REL = $(this).attr("rel");
var id=$(this).attr("id");
var dataString = 'prodid'+id+'&rel='+REL;
 

$.ajax({
type: 'post',
url: "{{path('exemple_homepage')}}",

beforeSend:function(){
    
    alert('before');
},
        
success: function(data){
    var json_obj = JSON.parse(data);
    alert(JSON.stringify(json_obj));
   
    },
 error:function(){
alert('error');
       }   

});

});
});

</script>

我的控制员:

public function indexAction()

{   

   return  new JsonResponse(array('name'=>'ala'));

}
 public function opAction()

{ 
   return $this->render('exempleBundle:Default:index.html.twig');

}

路由:

exemple_homepage:     路径:lol     默认值:{_ console:exempleBundle:默认值:index}

exemple:
path: op
defaults: { _controller: exempleBundle:Default:op }

0 个答案:

没有答案