Google Analytics AJAX功能使JSON响应成为可能。 [英] Google Analytics AJAX Function Makes The JSON response.

查看:88
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆