![
debug看一下后台,是不是报错了
1、Success里面alert(data)没有信息是吗
2、如果没有,请在Success后边添加和Success一样的一个Error
$.ajax({
url:...,
success:function(){},
error:function(error){alert(error)}
});
看看报了什么错
3、可以打开F12点击网络,找到你ajax请求的url。点击URL后能看到URL的请求参数,返回参数等信息用于判断原因
@RequestMapping(value = "/findAll.action")
@ResponseBody
......
直接看你的strust.xml中的返回name、type还有标签中的内容有写对???
你要特别注意,id值不要重复
springmvc的controller截图,
ssh是struts+spring+hibernate还是springmvc+spring+hibernate
$.ajax({
url: "../zz/zzDwwzqklist.do?departId="+patamsData.did,
type: "get",
dataType: "json",
success: function(data) {
console.log(JSON.stringify(data.rows));
}
});
你直接在浏览器访问你ajax请求的那个地址试试,看会返回什么东西
debug看一下后台,看看是什么问题
后台方法进入首行打个断点,出参打个断点,ajax前台也可以断点调试
没有返回值可能是后台返回出问题了,传值为空,个人建议debug一下,看看你要的数据是否为空