这个javascript ajax代码有什么问题?

时间:2012-11-17 22:30:55

标签: javascript jquery ajax

  

可能重复:
  $ not defined in JavaScript

Firebug告诉我:

  

ReferenceError: $ is not defined [Break On This Error]

     

> $.ajax({

但我不确定为什么,或者我如何纠正这个?

这应该是将facebook auth中的数据写入url或其他东西,以便稍后我可以用java检索它。

 <script>
      function login() {
            FB.login(function(response) {
                if (response.authResponse) {
                    // connected
                    console.log((response));
                    console.log((response.session));
                    $.ajax({
                        url: "fbReceiver.html", 
                        data: response,
                        type: "POST",
                        success: function() {}
                    });

                } else {
                    // cancelled
                }
            });
        }
 </script>

1 个答案:

答案 0 :(得分:3)

确保jQuery文件已加载上面您在此处的代码。

<script src="jQuery file here"></script>

<script> your code here <script>

您可以在此处获取jQuery文件的网址:http://jquery.com/