2 qq 27868825 qq_27868825 于 2016.09.11 21:41 提问

jquery $.ajax()不执行success回调函数,求解!
 out.println("<div style='margin:10px 0 0 20px;color:black;font-family:微软雅黑;font-size:1.1em;'>用户基本信息列表</div>")

servlet返回这一条html代码

 $.ajax({
            type: "post",
            dataType: "html",
            url: "GetUserList",
                sucess:function(data){
                    alert(data);
                    $("#rtop").html(data);
                    $("#rbottom").html("");
                }
        });

前台代码,已用firebug调试,返回状态200ok 在变量里也能看到正确的返回值,但是就是不执行success函数,求解!

3个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.11 21:47
已采纳

你写的是sucess,不是success.

qq_27868825
qq_27868825 感谢你了!写了很久了。。眼睛花了自己找了半天原因!谢谢!
接近 2 年之前 回复
miaoxiao423
miaoxiao423   2016.09.11 21:55

你写的是sucess,不是success.

我当年也犯过同样的错。检查半天。。。

qq_27868825
qq_27868825 哈哈!谢谢你们的提醒!这下长记性了!下次不会再犯!哈哈
接近 2 年之前 回复
u013337963
u013337963   2016.09.12 10:06

两点1.success 2.URL是否正确?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jquery的ajax success回调函数不执行
jquery的ajax 的success回调函数不执行
IE8下使用jquery中的ajax不走回调函数success
在此之前,我百度不少资料,与我不同的是,别人翻译
ajax 不进入回调函数 success
可能问题: 1 跨域          跨域概念解决参考:http://www.open-open.com/lib/view/open1344558130468.html#_label1 2 返回值类型是否正确          录入你从后台传json类型的数据最好加个注解:@ResponseBody 3 还有最难的一种,碰到者少之又少,我公司的专家都没有解决,任谁遇
jQuery ajax: success回调函数不能执行原因
这个错误当时出现找了很长时间原因,服务器不报错,从浏览器管理工具中找到了出错的地方未捕获的ReferenceError: $未定义。
jQuery1.4+版本 ajax 不执行success回调函数,却进入error回调函数
在jQuery1.4.2版本在使用ajax时存在一个严重问题,如果指定dataType为json,竟然死活不进入success回调函数,值进入error回调函数里面,而其他版本,如1.2.6是正常的。 示例代码如下: jQuery.ajax({ url: "text.html", type: "POST", data: strjson, success:
Ajax方法不执行success回调函数,而执error回调函数
     最近在做项目时发现使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数。     最后去jquery的网站找到了在线的api文档看了下,地址:http://api.jquery.com/jQuery.ajax/ ,发现dataType如下的说明   "json": Evaluates the
SpringMVC中使用ajax请求controller后无法执行success回调函数
1、今天上午写了一个简单的demo,用来验证springMVC的功能,前台实现如下: $.ajax({ type : 'post', url : webAppPath + "scl/pictureData/cmdRequestPictureData.do", data : { iedName : 'IL114' }, dataType: "json", async
ajaxSubmit上传图片不回调success函数
使用jquery.form.js文件做无刷新上传图片或者文件,通过ajaxSubmit进行提交,后端能够接收图片,并且保存成功,但是返回值(json格式)不调用success函数,怎么解决? 你想返回一个json对象,然后前段提示是否成功,如果不使用提交图片或文件,是可以调用success函数,加上图片就不可以了。 在设置dataType类型时,你应该是设置dataType:“json”类型了
ajax的success回调函数不触发原因解析以及json对象知识总结
场景 使用ssm框架做项目,页面使用ajax发送请求修改数据 问题 数据库的数据正常修改了,但是ajax的success回调函数没有触发,里面的代码没有执行,页面没有进行刷新显示 代码 这是jsp页面发送的请求function updateCustomer() { $.post("<%=basePath%>customer/update",$("#edit_customer_form")
Jsonp跨域访问,返回代码为200却不执行success回调函数的问题。
Jsonp跨域访问,返回代码为200却不执行success回调函数的问题。 当你遇到这个问题时,你应该已经对jsonp有所了解了,因此这里就不对jsonp的相关知识进行介绍,只针对标题描述的问题作出解释。 造成上述问题的原因如下2点(我所遇到情况) 1.返回的格式不符合jsonp的规则,从后台请求到的jsonp数据格式应该为 callBackName(+json+) 例如:callBack