Ajax请求参数比较长,第5行参数大概1100个字符吧,是接口的请求报文。

$.ajax({
type:"POST",
url:"${ctx}/test.action?method=invokeInfo",
//beforeSend:alert("beforeSend"),
data:{reqXmlStr:newReqXmlStr},//传给服务器的参数
success:function(result){
alert("success");
}
});

当type=“get”的时候,可能会发生ajax请求失败,原因是参数过长。改成Post就可以解决了。