大家好,我以前没用过ajax,这次想发一个比较大的数据从服务器端到客户端,发现不能实现。我用的是jquery和asp.net的webmethod,代码如下,发现发小的数据没有问题,数据一大,比如200k就出问题了,请问用什么方法能解决呢?用其他的ajax框架?谢谢。
服务器端
[WebMethod]
public static string GetData()
{
return 大数据 200k左右
}
客户端 js
$.ajax(
{
type:"post",
dataType:"json",
url:"test.aspx/GetData",
data: '{}',
contentType: "application/json; charset=utf-8",
beforeSend:function(){
alert('send');},
success:function(msg)
{
alert("success");
},
error: function(){alert("error");}
}
);
--
FROM 211.99.222.*