2011-11-30 62 views
1

我是jquery的學習者。 任何人都可以幫我解決這個問題。我如何獲取返回數據在jQuery jQuery調用c#.net?

function login() { 
      FB.api('/me?fields=name,email', function (response) { 

        $.ajax({ 
         type: "POST", 
         url: "Login.aspx/SaveFacebookAutoSignUp", 
         data: "{ 'Name':'" + rows[0].name + "', 'EmailId': '" + rows[0].email +"'}", 
         contentType: "application/json; charset=utf-8", 
         dataType: "json", 
         success: function (msg) { 
          alert("You have successfully sign in."); 

         } 
        }); 

       }); 
      }); 
     } 

上面的調用是在我的代碼後面的文件「SaveFacebookAutoSignUp()」功能。

此函數以字符串格式返回用戶標識。

任何人都可以幫助我如何處理(獲取)來自jquery中的函數的返回值,以處理我的頁面中的更多 操作。

回答

1

一個簡單的方法來達

function login() { 
     FB.api('/me?fields=name,email', function (response) { 

       $.ajax({ 
        type: "POST", 
        url: "Login.aspx/SaveFacebookAutoSignUp", 
        data: "{ 'Name':'" + rows[0].name + "', 'EmailId': '" + rows[0].email +"'}", 
        contentType: "application/json; charset=utf-8", 
        dataType: "json", 
        success: function (data) { 
         alert(data.d); 

        } 
       }); 

      }); 
     }); 
    } 
+0

替換行[0]。名稱 - > response.name等 –