1

json?callback=jQuery1324235... を示す Chrome の [ソース] タブにデータが表示されます。その項目をクリックすると、JSON 文字列が表示されます。

Chrome でクロス ドメイン エラーやエラーが発生しません。私のajaxは次のとおりです。エラーセクションは、ステータスとして成功を返すだけです。ただし、デバッガーは成功ブロックで停止することはありません。

 $.ajax({
  cache:false,
  type: 'GET',
  async: false,
  timeout: 60000,
      data: "{}",
  contentType: "application/json",
  url: 'http://urlsvc/json',
  dataType: 'jsonp',
  success: function(data) {   
var test = data;
    $.each(data,function(i,j){
    list += "<h2 class='name'>" + j.TraitName + "</h2><p class='category'>" + j.Category + "</p><p class='desc'>" + j.Description + "</p>";
    });                     
},
  error: function (xhr) {
         err += xhr.statusText;
  },
  complete: function(){
     $('#list1').html(list);
  }
        });
4

1 に答える 1

0

わかった!それは私のサービスでした。web.config に bindingConfiguration 属性がありませんでした。みんな、ありがとう!

于 2013-04-18T00:32:26.973 に答える