2015-10-21 33 views
1

這是從gmail獲取userinfo的方法。我不知道如何通過用戶名值來代碼後面可以任何一個幫助..我怎樣才能從JavaScript的名稱後面的代碼

function getUserInfo() { 
    $.ajax({ 
     url: 'https://www.googleapis.com/oauth2/v1/userinfo?access_token=' + acToken/acToken, 
     data: null, 
     success: function (resp) { 
      user = resp; 
      console.log(user); 
      $('#uName').text('Welcome ' + user.name); 
      $('#imgHolder').attr('src', user.picture); 
     }, 
     dataType: "jsonp" 
    }); 
} 
+0

「我不知道如何通過用戶名值後面的代碼」工作,就可以使用此代碼?那應該是什麼意思? – AdamJeffers

+0

'data:「{'name':'John'}」,'應該是'data:{'name':'John'},' –

+0

'你的意思是「後面的代碼」。您想將響應傳遞給後端(PHP,Java)?或者你想使用你的JavaScript代碼? –

回答

1

我想你需要在代碼背後的ajax調用得到的響應。爲此,您必須將該值設置爲隱藏字段。這樣您就可以使用其ID來訪問代碼中的值。

如果您正在使用ASP .NET

HTML code -- 
    <asp:hiddenfield ID="user" runat="server"></asp:hiddenfield> 

Jquery 
    $("#user").val(user); // Add data to html field 

CodeBehind 

Object user = user.Value; 
+0

請給出代碼...我是新的bie .. –

+0

編輯我以前的帖子。請檢查 – Vishnu