2012-02-28 10 views
0

私はJsonを使用して簡単なajaxリクエスト(クロスドメイン)を作成しようとしています。ここでAjax Json:XMLをプログラム全体にすることはできません。

は私のコードです:

$("#unsub").live('click', function() { 
    $.ajax({ 
    url: urly , 
    type:'GET', 
    dataType:"json", //type JSON 
    success: function(data) { //do something 
    } 

    }); 

    }); 

しかし、私は、サーバーから取得しています応答はボタンクリックで本部

<div id="handler"></div> 

htmlです私は成功時にエラーが出る「XMLはできませんプログラム全体である "。 注意:私はUSE jsonに電話をかける必要があり、コールは常にdivを返します。 jqueryを使用する1.3.2

ご協力いただければ幸いです。

ありがとうございました。

+1

http://stackoverflow.com/questions/5717249/xml-cant-be-the-whole-programを参照してください。 –

+0

私はすでに見た。それはここのケースではありません。レスポンスありがとう。 – ragsonWeb

答えて

0

ほとんどの場合、jsonpがラップされるためのURLにリモートサーバーに「コールバック」を提供する必要があります。APIがJSONP用に設定されていない場合は、JavaScriptを使用してJSOnをegtするために、 。最初にAPIがjsonpを配信することを確認します。そうであれば、uramsに入れるべきパラメータは何ですか?

+0

サーバーがJson応答に設定されていません。レスポンスは常に空のdivです。 – ragsonWeb

+0

APIを正しく使用していないか、サーバーがあなたの考えをするように設定されていません – charlietfl

+0

私たちの答えを正しくマークするのを忘れました。あなたの新年のプレゼント。 – ragsonWeb

関連する問題