Json 将参数从客户端传递到服务器端并获得结果

Json 将参数从客户端传递到服务器端并获得结果,json,ajax,api,Json,Ajax,Api,我知道这听起来很基本,但我似乎做得不对。我试图从API中获取数据,但它需要一个参数才能获取数据。如何传递参数并获得JSON数组的结果 $(function() { var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php'; var endpoint = 'account/'; var rt = 'GET'; var url = proxy+'?endp

我知道这听起来很基本,但我似乎做得不对。我试图从API中获取数据,但它需要一个参数才能获取数据。如何传递参数并获得JSON数组的结果

$(function() {


    var proxy       = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var rt          = 'GET';
    var url         = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var param       = {
        'lastsyncdate' : '2016-12-06'
    };

    $.get(url, function(param) {
        console.log('Success');
    });


});

我只是将参数作为名称-值对传递,如下所示

$.get(
    "yoururl.php", 
    { color: "red", size: "small" }, // your params go here as name / value pairs
    function(response){
        console.log(response);
    }
);

我只是将参数作为名称-值对传递,如下所示

$.get(
    "yoururl.php", 
    { color: "red", size: "small" }, // your params go here as name / value pairs
    function(response){
        console.log(response);
    }
);

实现此目标的方法:

var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
var endpoint    = 'account/';
var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
var method = 'GET';
var params = {
   'lastsyncdate' : '2016-12-06'
};

$.ajax({
    url: url,
    type: method, //send it through get method
    data: params,
    success: function(response) {
        //Do Something
    },
    error: function(xhr) {
        //Do Something to handle error
    }
});
var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
var endpoint    = 'account/';
var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
var method = 'GET';
var params = {
    'lastsyncdate' : '2016-12-06'
};

$.get(url, params, function(res) {
    console.log(res);
});
  • 使用方法

    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
       'lastsyncdate' : '2016-12-06'
    };
    
    $.ajax({
        url: url,
        type: method, //send it through get method
        data: params,
        success: function(response) {
            //Do Something
        },
        error: function(xhr) {
            //Do Something to handle error
        }
    });
    
    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
        'lastsyncdate' : '2016-12-06'
    };
    
    $.get(url, params, function(res) {
        console.log(res);
    });
    
  • 使用方法

    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
       'lastsyncdate' : '2016-12-06'
    };
    
    $.ajax({
        url: url,
        type: method, //send it through get method
        data: params,
        success: function(response) {
            //Do Something
        },
        error: function(xhr) {
            //Do Something to handle error
        }
    });
    
    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
        'lastsyncdate' : '2016-12-06'
    };
    
    $.get(url, params, function(res) {
        console.log(res);
    });
    

  • 实现此目标的方法:

    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
       'lastsyncdate' : '2016-12-06'
    };
    
    $.ajax({
        url: url,
        type: method, //send it through get method
        data: params,
        success: function(response) {
            //Do Something
        },
        error: function(xhr) {
            //Do Something to handle error
        }
    });
    
    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
        'lastsyncdate' : '2016-12-06'
    };
    
    $.get(url, params, function(res) {
        console.log(res);
    });
    
  • 使用方法

    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
       'lastsyncdate' : '2016-12-06'
    };
    
    $.ajax({
        url: url,
        type: method, //send it through get method
        data: params,
        success: function(response) {
            //Do Something
        },
        error: function(xhr) {
            //Do Something to handle error
        }
    });
    
    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
        'lastsyncdate' : '2016-12-06'
    };
    
    $.get(url, params, function(res) {
        console.log(res);
    });
    
  • 使用方法

    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
       'lastsyncdate' : '2016-12-06'
    };
    
    $.ajax({
        url: url,
        type: method, //send it through get method
        data: params,
        success: function(response) {
            //Do Something
        },
        error: function(xhr) {
            //Do Something to handle error
        }
    });
    
    var proxy = 'http://192.168.1.126/lms-dev-noel/proxy.php';
    var endpoint    = 'account/';
    var url = proxy+'?endpoint='+endpoint+'&rt='+rt;
    var method = 'GET';
    var params = {
        'lastsyncdate' : '2016-12-06'
    };
    
    $.get(url, params, function(res) {
        console.log(res);
    });
    

  • 嗯,这和你发布的
    $.get(url,函数(param){console.log('Success');})不一样吗
    Hmm这与您发布的
    $.get(url,function(param){console.log('Success');})不一样吗