刚开始采用struts2-json-plugin-2.2.1.jar配合使用,一直很头疼;
然后采用如下方式来做:
// 无刷新方法1
$.ajax({
type:"提交方式get或者post",
beforeSend: function(XMLHttpRequest) { },
url:"地址",
data:"参数",
cache:false,
success:function(arg) {
arg=unescape(arg);//服务器端返回的数据
//alert("保存成功");
}
});
用这种方式一直alert不出来后台输出的json格式的数据,而且加上evel关键字也不管用,于是郁闷了半天;
后来采用:
// 无刷新方法2
var data = $.ajax({
url: "地址+参数",
async: false
}).responseText;
var map=eval("("+data+")");
这样就出来了。。。原因还在探索中。。。