0

可能重复:
$ 未在 JavaScript 中定义

萤火虫告诉我:

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>
4

1 回答 1

3

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

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

<script> your code here <script>

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

于 2012-11-17T22:33:21.117 回答