【发布时间】:2012-11-12 06:28:05
【问题描述】:
我正在使用 Ajax 提交 hybridauth,但提交直接失败,有没有人尝试过这样的事情?请参阅下面的代码示例。
(login.php 未更改,但将结果发送到处理程序文件,成功后将结果发送回)
$(".socialClient").click(function(){
var socID = $(this).attr("id"); //the ID for the social media provider image is the name of the provider
$.ajax({
type: "GET",
url: "hybridauth/login.php",
cache: false,
data: {provider:socID},
//enctype: "multipart/form-data",
dataType: "text",
success: function(data){
//handle response, user info and such
},
error:function (xhr, ajaxOptions, thrownError){
alert("Social media logon failed. Error code:" +thrownError);
}
});
});
【问题讨论】:
-
您的浏览器对身份验证有何看法,在 Firefox 中使用 chrome 中的 firebug 打开检查器并观察与服务器的连接,查看有关连接的信息,然后在不知道是什么原因的情况下更新您的问题我们无法帮助您的错误可能是 500 错误(服务器上的脚本失败)或 404(找不到文件)
标签: jquery ajax jquery-mobile hybridauth