怎样获取ajax的ajax得到返回值值总是报defined,不想用callback,因为别的地方也要用,也不想用定时器太不靠谱

程序处理这块没有问题为了测試程序这块,我手动填写了数据发现可以拿到数据,

所以我觉得是ajax这里写的有问题但是这里我找不到哪里出错了

这里ajax得到返回值的是数据库表的┅行信息可以考虑直接用String类型,然后自己处理下这个String把它显示到页面上的对应位置

ajax不能直接拿java输出的list,java的集合在java的运行内存中js的变量在js的内存中,两块内存不能直接相互访问

你可以先将java的list解析成字符串,输出给ajax这时ajax的dataType: “text”,ajax拿到字符串以后你可以解析这个字符串然后显示在页面上。(其实这就叫序列化)

我要回帖

更多关于 ajax的返回值 的文章

 

随机推荐