jquery中post回调函数不执行怎么办


当前第2页 返回上一页

2、后台代码

1

2

3

4

5

6

7

8

9

10

11

public String deleteUser() {

        int count = userDao.deleteUser(model.getUid());

        try {

            PrintWriter writer = response.getWriter();

            if(count<=0) writer.write("{'errorMsg':'删除失败'}");

            else writer.write("{'success':'删除成功'}");

        } catch (IOException e) {

            e.printStackTrace();

        }

        return null;

    }

很明显前台代码并没有什么问题,后台代码在逻辑上貌似也没什么问题,最后百度得知回调的JSON数据格式问题,导致回调函数一直无法执行,原来JSON数据都要用双引号!

1

2

我的:{'hello':'world'}

标准:{"hello":"world"}

由于String不能双引号嵌套使用所以我们用转义符即可

1

{\"hello\":\"world\"}

相关免费学习推荐:javascript(视频)

以上就是jquery中post回调函数不执行怎么办的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

jQuery怎么查询数组中是否有该指定值?

jQuery判断radio是否选中

jQuery怎么添加css样式

jQuery怎么判断元素是否绑定了事件

jQuery如何获取文件后缀

怎么判断是否加载了jQuery

jQuery如何判断是否是数组元素

炫酷实用的jQuery/html5菜单图文详解

jQuery的插件有哪些

jQuery ligerui是什么?

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...