我正在使用.asmx Web服务和Web服务方法可以使用JavaScriptSerializer类序列化为json字符串(3506记录),我不会从VisualStudio中收到任何错误。
另一方面,我的phonegap应用程序使用此服务,我可以使用它。但我的最后一个方法内容3506记录,当我从javascript调用此方法时我得到
“使用json进行序列化或反序列化时出错 javascriptserializer“
错误。
我应该在网络服务上使用分页还是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');
}
});