首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

请问这个jquery哪里错的

2013-06-26 
请教这个jquery哪里错的$.ajax({url:http://localhost/paged/2,type:post,dataType:json,data:{},su

请教这个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
 

热点排行