Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查Javascript中的Facebook事件订阅是否正常工作_Javascript_Facebook - Fatal编程技术网

检查Javascript中的Facebook事件订阅是否正常工作

检查Javascript中的Facebook事件订阅是否正常工作,javascript,facebook,Javascript,Facebook,下面的Ajax位于一个带有类似Facebook按钮的文件中。Like按钮工作正常。我试图使用下面的Ajax在一个名为fblike.PHP的文件上执行一些PHP,然后单击类似Facebook的按钮。它不起作用了。有没有办法检查FB.Event.subscribe('edge.create',function(response){})实际上正在开火 提前感谢, 约翰 FB.Event.subscribe('edge.create',函数(响应){ $.ajax({ url:“fblike.php”

下面的Ajax位于一个带有类似Facebook按钮的文件中。Like按钮工作正常。我试图使用下面的Ajax在一个名为fblike.PHP的文件上执行一些PHP,然后单击类似Facebook的按钮。它不起作用了。有没有办法检查FB.Event.subscribe('edge.create',function(response){})实际上正在开火

提前感谢,

约翰


FB.Event.subscribe('edge.create',函数(响应){
$.ajax({
url:“fblike.php”//您的php脚本的url
上下文:document.body,
成功:函数(){
//如果您希望在返回结果时执行某些操作
}
});
});
?>


是的,使用firebug或chrome/safari中的检查工具,甚至IE开发者工具栏。导航到NET选项卡,查看是否有任何请求发送到“fblike.php”,并在成功和错误回调中添加console.log或alert()消息

<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script >

FB.Event.subscribe('edge.create', function(response) {
   $.ajax({
   url: "fblike.php", // the url of your php script
   context: document.body,
   success: function(){
      // if you want something to be executed when a result comes back
                      }
         });
});

</script>
</head>

<body>