response.setContentType("text/json; charset=utf-8");
此处设置返回的数据为json数据, 但是out.print(result);这里输出的是一个Map, so 前端识别不出任何数据, 结果回调函数直接跳过不执行(因为回调函数只执行json数据)
正确示范 :
改成: out.print(JSONObject.fromObject(result));
就可以了。
相关免费学习推荐:javascript(视频)
以上就是jquery $.post方法不执行怎么办的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
jQuery中find()与children()的区别是什么?
更多相关阅读请进入《jQuery》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者