2012-12-18 131 views
1

我正在使用.asmx Web服務,並且Web服務方法可以通過使用JavaScriptSerializer類序列化爲json字符串(3506記錄),並且我沒有從VisualStudio中獲得任何錯誤。來自.ajax,maxJsonLength的Web服務調用

另一方面,我的phonegap應用程序使用此服務,我可以消費。但我的最後一個方法內容3506條記錄,當我把這個方法從JavaScript我「使用JSON javascriptserializer序列化和反序列化過程中的錯誤」

錯誤得到

我應該在Web服務上使用分頁還是使用smth?如果是的話,任何人都可以告訴我該怎麼做?就像我說過的,我可以在瀏覽器中使用這種方法。當我打電話給javascript時,我可以得到這個錯誤。

$.ajax({ 
     type: "POST", 
     url: "WEB_SERVICE_URL", 
     data: "{ dummyParameter:dummy }", 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     beforeSend: function() { 
      app.showLoading();   
     }, 
     success: function(msg) { 
      clCard = JSON.parse(msg.d); 
      alert(clCard.length); 
     }, 
     complete: function() { 
      app.hideLoading(); 
     }, 
     error: function(msg) { 
      app.hideLoading(); 
      alert('Error'); 
     } 
    }); 

回答

0

請看看this。我想幫助你。