2 weixin 40028799 weixin_40028799 于 2017.09.04 14:30 提问

json获取不到返回值 ,帮忙下

图片说明

图片说明

$(function(){
findAll=$(function(){
$.ajax({
url:"findAll.action",
type:"post",
dataType:"json",
async:false,
success:function(data){
alert(111111111);
console.log(data);
},

error : function(error) {

alert("5454");
}
})})
});

8个回答

weixin_40028799
weixin_40028799   2017.09.04 14:38

图片说明 路径报404,但是action都进去了啊,为什么还报404

u013154152
u013154152 你这个是ajax没收到返回才会出错的
3 个月之前 回复
Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.09.04 14:41

alert("5454");,,,这个有没有???或者这个alert(111111111);

没有的话可能是,没返回,,问题可能出现在后台,,,,

题主用的Struts??,,

weixin_40028799
weixin_40028799 回复小鼠标丶: 里面有很多拦截器,一会我传一下其他页面的js,我用这种方法还是路径404
3 个月之前 回复
Small_Mouse0
Small_Mouse0 回复还是菜鸟呀: 路径可以点进去,,,但是报404,,,你是不是在配置文件里面限制只能post访问了
3 个月之前 回复
weixin_40028799
weixin_40028799 用的Struts,alert("5454"); 这个有,有就是不对啊
3 个月之前 回复
weixin_40028799
weixin_40028799   2017.09.04 14:49

ajax用的不熟,后台已经查到值了,不是到怎么传到前台图片说明

weixin_40028799
weixin_40028799   2017.09.04 15:08

图片说明这个是其他页面的js,
图片说明我的还是不能返回值,页面就是接不到

IsStyleBoy
IsStyleBoy   2017.09.04 15:19

你是用Struts2吧 action对象有设置get set么? 没有就无法完成自动封装

weixin_40028799
weixin_40028799 都有的
3 个月之前 回复
qq_35180232
qq_35180232   2017.09.04 15:39

你的是不是只是有值 但是没传到前台去 能打印出来 但是前台不能获取,, 我spring框架这样弄的 不知道对你有帮助没 我也是小菜鸟
response.getWriter().write(exprList1.toString()); 这样?

adu123_
adu123_   2017.09.04 15:44

前台可以用 ajax 的回调函数接收

weixin_40028799
weixin_40028799 不能回调,只有这个好使,error : function()
3 个月之前 回复
sunny_desmond
sunny_desmond   2017.09.07 13:35

success 函数都没有进,说明请求失败了,检查一下api 路径~

Csdn user default icon
上传中...
上传图片
插入图片