Google Analytics AJAX功能使JSON响应成为可能。 [英] Google Analytics AJAX Function Makes The JSON response.
本文介绍了Google Analytics AJAX功能使JSON响应成为可能。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在下面的AJAX函数中,我需要在success:function(data){语句之后将JSON指定为响应。但我不知道该怎么做。那么有没有人可以帮我解决这个问题呢?
In the following AJAX Function I need to assign the JSON to be response after the "success: function (data) {" statement. But I do not know how to do that. So is there anyone who can help me to solve this matter?
<pre lang="Javascript">
function setJsonSer(){
$.ajax({
url: "/APIWebService.asmx/AnalyticsDataShowWithPost",
type: 'POST',
data:{Email:'clientlink@russell.com',Password:'russell1234',URL:getVaria()},
success: function (data) {
//alert("success alert "+ data);
//alert(JSON.stringify(data));
var sTitle = $(data).find('string').text();
alert("sTitle Alert "+ sTitle);
alert("The data string " + data);
},
error: function (xhr, textStatus, errorThrown) {
alert('error in simple method');
alert(textStatus);
alert(errorThrown);
}
});
$.ajax({
url: "/APIWebService.asmx/GetMessage",
type: 'POST',
data:{Email:'clientlink@russell.com',Password:'russell1234',URL:getVaria()},
success: function (data) {
alert(success);
var sTitle = $(data).find('string').text();
alert(sTitle);
alert(data);
},
error: function (xhr, textStatus, errorThrown) {
alert('error in simple method');
alert(textStatus);
alert(errorThrown);
}
});
}
此getVaria()函数位于外部JavaScript文件中。
This getVaria() function is in an external JavaScript file.
function retStartDate(){
var strStartDate = document.getElementById("from_date").value;
//alert("Start date " + strStartDate);
return strStartDate;
}
function retEndDate(){
var strEndDate = document.getElementById("to_date").value;
//alert("End date " + strEndDate);
return strEndDate;
}
function getVaria(){
var strWsUrl = 'https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A76546294& dimensions=ga%3Asource&metrics=ga%3Ausers&filters=ga%3Asource!%3D(direct)&sort=-ga%3Ausers&start-date= ' + retStartDate() + ' &end-date= ' + retEndDate() + ' &max-results=10';
alert("Chart 1 query is "+ strWsUrl);
return strWsUrl;
}
此var strWsUrl是图表查询的URL。
谢谢&问候,
Chiranthaka
This var strWsUrl is the URL of the query for the chart.
Thanks & regards,
Chiranthaka
推荐答案
.ajax({
url: / APIWebService.asmx / AnalyticsDataShowWithPost,
type:' POST',
data:{Email:' clientlink@russell.com',密码:' russell1234',网址:getVaria( ),
成功:功能(数据){
// alert(成功警报+数据);
// alert(JSON.stringify(data));
var sTitle =
.ajax({ url: "/APIWebService.asmx/AnalyticsDataShowWithPost", type: 'POST', data:{Email:'clientlink@russell.com',Password:'russell1234',URL:getVaria()}, success: function (data) { //alert("success alert "+ data); //alert(JSON.stringify(data)); var sTitle =
(data).find(' 字符串跨度>)文本();
alert( sTitle Alert + sTitle);
alert( 数据字符串 + data);
},
错误: function (xhr,textStatus,errorThrown){
alert(< span class =code-string>' 简单方法中的错误');
alert(textStatus);
alert(errorThrown);
}
});
(data).find('string').text(); alert("sTitle Alert "+ sTitle); alert("The data string " + data); }, error: function (xhr, textStatus, errorThrown) { alert('error in simple method'); alert(textStatus); alert(errorThrown); } });
.ajax({
url: / APIWebService.asmx / GetMessage,
类型:' POST',
data:{Email:' clientlink @ russell。 com',密码:' russell1234',网址:getVaria()},
成功:功能(数据){
alert(成功);
var sTitle =
.ajax({ url: "/APIWebService.asmx/GetMessage", type: 'POST', data:{Email:'clientlink@russell.com',Password:'russell1234',URL:getVaria()}, success: function (data) { alert(success); var sTitle =
这篇关于Google Analytics AJAX功能使JSON响应成为可能。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文