JQuery調用webservice,返回的json數據和XML數據的處理方法

在aJax處理中前後臺數據交互用的比較多是就是JSON數據格式和xml格式,如果你用到Jquery,你會發現Jquery強大的選擇器功能

在處理這樣的問題是,今天分享一下我用jquery出來c#中webservice中的出了json和xml數據的方法;

前途代碼:

$.(document).ready(function(){

    

      $('#jsonbt').click(function(){

 

          $.ajax({

 

                  url:"webservicedemo/GetJson",//webservice總返回Json數據的方法

                  type:'post',

                  data:"{}",

                  contentType:application/json,

                  success:function(res){

                     var data = res.d;//Net3.5

                     data = eval("("+data+")");

                     //data = $.parseJSON(''+data+'');//jquery1.4

                    each(data,function(index) {

 

                             var name = $(this).StuName;//student實體中的屬性

                             var age = $(this).StuAge;

                     })

                     },

                  error:function(){

                    //

                }

          });

    });

 

     $('#xmlb').click(function(){

 

                  url:"webservicedemo/GetXml",//webservice總返回XML數據的方法

                  type:'post',

                  data:"{}",

                  contentType:application/xml,

                  success:function(res){

                        var data = res.d;//Net3.5

                        data = eval("("+data+")");

                        //data = $.parseJSON(''+data+'');//jquery1.4

                        $(data).find('Student').each(function(){

                               var name = $(this).find('StuName').text();

                               var age = $(this).find('StuAge').text();

 

                        })

                  }

     });

});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章