jfinal配合ajax,只触发error不触发success函数

清风-蓝魔泪 发布于 2014/10/16 12:19
阅读 459
收藏 0

@JFinal 你好,想跟你请教个问题:

jfinal中controller的方法是void返回类型,我用ajax提交,需要拿到controller返回过来的一个json。

所以在controller的指定方法最后写了一个renderJson(myjson)

然后ajax的回调也可以拿到值,但问题来了

用$.ajax()来提交,只会触发error函数,不会触发success函数。我看过firebug,status都是等于200,OK的

问一下这到底是怎么回事,为什么HTTP请求返回响应码是200但ajax方法里,不去触发success函数?


加载中
0
西北核弹头
西北核弹头
js问题或者是json数据格式问题
1
JFinal
JFinal
在浏览器中按一下 F12 这个键,刷新浏览器看 jfinal 端返回的数据是什么,应该是 js 出错,注意 js 的大小写以及标点符号
0
千斤难买春秋醉
千斤难买春秋醉
看看js 怎么写的
0
开源中国首席修理工
开源中国首席修理工
估计跟你返回的json格式有关,格式错误是会出现你的这种情况的
返回顶部
顶部