2012-04-19 17 views
0

リモートサーバーを呼び出してjsonデータを取得しようとしています。私はTwitterのURLを使用する場合、私のリモートサーバーのURLの放火犯が.Butが無効lableのいずれかの方法これを克服する方法を教えjson.can有効で与えられるため、それが動作する以下のコードjsonリクエストでajaxリクエストを使用中に無効なlableが返される

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

を試してみました。

答えて

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); 
    } 
}); 

あなたが(別のサーバー上のファイルを受信、1台のサーバー上のファイルを呼び出す)サーバー間でAJAX呼び出しをしようとしている場合は、あなたはJSONPを調べなければなりません。

関連する問題