读书人

请问这个jquery哪里错的

发布时间: 2013-06-26 14:29:32 作者: rapoo

请教这个jquery哪里错的
$.ajax({
url:"http://localhost/paged/2",
type:"post",
dataType:"json",
data:{},
success:function(msg){
alert(msg);
$("#pends").css({display:"block",height:"auto"});
}

我dataType改成了json,alert什么都没有啊 ,怎么不能成功返回数据的?



[解决办法]
<result type="json" name="success">
<param name="contentType">text/html</param>
</result>
<result type="json" name="error">
<param name="contentType">text/html</param>
</result>
在action里这样配置一下
[解决办法]
dataType:"json", 不要了 先看下能返回数据吗
[解决办法]
问题描述清楚啊, 先断点到控制层确保你的URL没有问题, 然后看方法有没有出错,再就是你是否对返回值进行json转换


[解决办法]
是json数据格式返回?
数据格式{"key":"value",......}
数组格式[{"key":"value",......},{"key":"value",......},....]
[解决办法]
$.ajax({
url:"http://localhost/paged/2",
dataType:"json",
type:"post",
cache:false,
success:function(result){
alert(result);
$("#pends").css({display:"block",height:"auto"});
}
}); ----改下看看行不,返回值为标准json

读书人网 >Ajax

热点推荐