我想在Google API JavaScript中使用多个范围.我想要做的是获取用户的电子邮件和姓名.
我可以从范围获得名称:https://www.googleapis.com/auth/plus.me
我可以从范围获取电子邮件:https://www.googleapis.com/auth/userinfo.email
但是如何在同一个应用程序中使用它们呢?
我的代码是:
scopes = 'https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/userinfo.email';
gapi.signin.render('StartGoogleBtn', {
'callback': 'onSignInCallback',
'clientid': clientId,
'cookiepolicy': 'single_host_origin',
'scope': scopes
});
Run Code Online (Sandbox Code Playgroud)
应该是什么范围?谢谢 :)
我尝试在JQuery UI中创建一个关闭"对话框"窗口的按钮.
要打开对话框我正在使用此代码:
$(".show .edit_site").click(function (){
rel = $(this).attr("rel");
$("#dialog_edit").dialog({
modal: true,
open: function () {
$(this).load("<?= site_url()?>/sites/show_update?id="+rel+"&mode=popup");
},
close: function() {
//some code
},
height: 370,
width: 900,
title: 'Some title'
});
});
Run Code Online (Sandbox Code Playgroud)
对话框打开,一切都很好.但现在的问题是如何通过单击对话框内的按钮来关闭对话框?
谢谢大家,对不起我可怕的英语:)
我尝试了所有可能的解决方案,这是唯一为我工作的人:
function close_dialog()
{
//Close jQuery UI dialog
$(".ui-dialog").hide();
$(".ui-widget-overlay").hide();
}
Run Code Online (Sandbox Code Playgroud) 我有一个奇怪的错误.当我尝试运行我的代码时:
var firstJson;
$.getJSON(site_url+"/more/sector_by_city/"+id+"?"+Math.random(), function( json ) {
$.each(json, function(key, value) {
firstJson = 9;
});
});
alert(firstJson);
Run Code Online (Sandbox Code Playgroud)
我收到的提醒是:"undefined"
.
为什么我得到这个而不是得到9
?
我在这里错过了什么?
(每个循环运行没有问题,并且JSON中有值)最后,9
更改为其他一些值.
谢谢
如何通过表单 ID 将所有“联系表单 7”字段作为对象获取?
有一个函数是谁做的?我是否需要获取帖子的内容并使用正则表达式进行处理?
谢谢。
jquery ×3
php ×3
ajax ×1
contact-form ×1
google-api ×1
javascript ×1
jquery-ui ×1
json ×1
scope ×1
wordpress ×1