0

I am trying call my remote server to retrieve some json data . i tried the below code

$.ajax({
        url : url + "&callback=?",
        dataType : 'json',
        success : function(data) {
            alert(data.results.length);
        }
    });

if i use the twitter url it works for my remote server url firebug gives invalid lable .But is is an valid json.can any one tell me how to overcome this.

4

1 回答 1

0

尝试通过 DATA 属性将数据传递到远程服务器:

$.ajax({  
    type: "POST",  
    url: url,  
    data: data,
    dataType: "json",
    cache:false,                      
    success: function( data)
    {  
        success_callback( data);
    },  
    error: function( data)
    {
        error_callback( data);
    }
});

如果您尝试跨服务器进行 ajax 调用(在一台服务器上调用文件,在另一台服务器上接收文件),那么您将不得不查看 JSONP。

于 2012-04-19T13:53:41.963 回答