【求助】SpringMVC下使用jQuery Ajax实现类似省市县级联菜单问题
java吧
全部回复
仅看楼主
level 9
如题,实现第一级菜单(显示商品大类)时不能实现,火狐浏览器下报500错误,控制台没有任何错误,获取商品大类的方法没有问题。
2014年10月30日 05点10分 1
level 9
2014年10月30日 05点10分 2
what is JSON?? @ResponseBody???? return jsons????
2014年10月30日 06点10分
level 9
2014年10月30日 06点10分 3
level 1
500啊,大哥
2014年10月30日 06点10分 4
level 6
你把返回这 改成String看看。。前台解析在转换JSON。返回JSON 貌似有问题!
2014年10月30日 07点10分 5
改成List可以了
2014年10月31日 02点10分
level 13
路径写错了,服务端路径前来个斜杠看看[汗]而且好像有了注解,直接返回list都能给你转json,自己转个什么劲
2014年10月30日 08点10分 6
路径没看出来哪里写错了。
2014年10月31日 02点10分
回复 陪N1起走到老A :你图没贴全,路径要是对的那就是后一个问题[汗]注解一打,直接返回对象就给你转成json了,不用自己转
2014年10月31日 03点10分
见下面吧
2014年10月31日 03点10分
level 9
上面的问题解决了,又出现了新的问题,是关于javascript的执行顺序的问题。
2014年10月31日 02点10分 7
level 9
2014年10月31日 02点10分 8
level 9
2014年10月31日 02点10分 9
level 9
2014年10月31日 03点10分 11
level 3
ajax请求是异步的,D在等待响应的时候Z也会执行,Z先执行完,然后就出现你这个情况了。
2014年10月31日 03点10分 12
对的,这么一说,就找到错误点了,谢啦!
2014年10月31日 03点10分
level 3
第一个问题,你要你写了responsebody,spring会自动转成json,不需要自己转。
2014年10月31日 03点10分 13
level 9
2014年10月31日 03点10分 14
level 9
后台获取不到前台传过来的category_p_id ,总是为null。
2014年10月31日 03点10分 15
level 9
有么有吧友知道是什么原因呢?
2014年10月31日 05点10分 16
你百度一下springmvc传参呗
2014年10月31日 06点10分
springmvc的传参你压根就不懂啊……参数想传进去要配在路径里……
2014年10月31日 06点10分
在超链接中可以再url中加参数,现在是在ajax中也能?貌似都是在data中传参数吧
2014年10月31日 06点10分
level 11
你的data不是json类型的数据,加个{}
2014年10月31日 06点10分 17
OMG,问题就是这样子解决的,谢谢!
2014年10月31日 06点10分
level 7
感觉没有得到返回的数据,或者某个地方写错了代码,导致一直是错误的
2014年10月31日 06点10分 18
level 9
问题已解决,感谢各位啦。问题主要出在ajax中data参数格式问题。
若dataType为json格式,那么data参数格式为data:{"username:"uname,"password:"pass}的形式,
但不知道data:"username=" + username这种形式为何不对,以前见过这种形式的写法。
2014年10月31日 07点10分 19
都说了缺少{[汗]}
2014年10月31日 07点10分
有的也没有{},貌似跟dataType有关系。
2014年10月31日 08点10分
level 10
把dataType:“json”删掉就行了
2014年10月31日 07点10分 20
呵呵,试了,不对的
2014年10月31日 08点10分
1 2 尾页