0
http://localhost:2000/WebService/Handler.ashx?d=ck

URLを表示したときの応答:

{"Status":"OK","Message":"0","Info":"(none)"}

JQueryを使用して、そこからどのようにプルしますか?POSTと送信の方法はわかりますが、そこからプルする方法はほとんど失われていません。GETを使用しますか?

$ .get( "URL HERE" ...のようなことをしていますか?

4

3 に答える 3

2
$.ajax({
    url:"...",
    dateType: "json", // <=== you expect "JSON" string
    success: function(data){ 
        alert(data.Status); // Extract the data from the response.
        alert(data.Message);
        alert(data.Info);            
    }        
});

または省略形のgetJSON関数:

$.getJSON(url,function(data){
    data.Status;
    ...
});
于 2012-06-15T15:34:49.063 に答える
1

ajax関数を使用して、JSON 応答を取得できます。

$.ajax({
  url: 'http://localhost:2000/WebService/Handler.ashx?d=ck',
  dataType: 'json',
  success: function(data) { 
      console.log(data); 
      console.log('Status: ' + data.Status); 
  }
});
于 2012-06-15T15:34:23.697 に答える
0

jqueryのjQuery.ajaxまたはjQuery.getJSON関数を使用します。

 $.ajax({
  url: url,
  dataType: 'json',
  data: data,
  success: callback
});

またはこのように...

 $.getJSON('ajax/test.json', {data: data },function(data) {
      // do as needed
 });
于 2012-06-15T15:44:49.090 に答える