1 ajax中传递的方式(type)有两种:get和post。
如:function submitAjax(url,func,data_){
//alert("data_:"+data_);
jQuery.ajax({
url:url,
type:"post",//post--200万字符|get--7000字符
dataType:"json",
data:data_,
success:function(msg){
//alert("回到了success方法");
//func(msg);
//eval(func+"("+msg+")");
}
}).done(function(msg){
//alert("执行的是done方法");
eval(func+"("+msg+")");
});
}
2 get方式能传递的参数的最大长度为7000字符左右。而post方式能传递的参数的最大长度为200万字符。
所以一般ajax传递的都用post方式的。get方式是通过url路径的。post方式是真正能传递大数据量的方式。
如:function submitAjax(url,func,data_){
//alert("data_:"+data_);
jQuery.ajax({
url:url,
type:"post",//post--200万字符|get--7000字符
dataType:"json",
data:data_,
success:function(msg){
//alert("回到了success方法");
//func(msg);
//eval(func+"("+msg+")");
}
}).done(function(msg){
//alert("执行的是done方法");
eval(func+"("+msg+")");
});
}
2 get方式能传递的参数的最大长度为7000字符左右。而post方式能传递的参数的最大长度为200万字符。
所以一般ajax传递的都用post方式的。get方式是通过url路径的。post方式是真正能传递大数据量的方式。