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

求牛人 解决,该如何处理

2013-08-20 
求牛人 解决 $.post(page.ashx, { action: getPageCount },function(data, status) {if (status

求牛人 解决
 $.post("page.ashx", { "action": "getPageCount" },
            function(data, status) {
                if (status == "success") {
                    for (var i = 1; i <= data; i++) {
                        var td = $("<td><a href='' id='aaa'>" + i + "</a></td>");
                        $("#trs").append(td);
                    }
                }
                else {
                    alert("AJAX错误");
                }
            })
            $("#trs td").click(function(e) {
                e.preventDefault();
                $.post("page.ashx", { "action": "getPage", "pagenum": $(this).text() }, function(data, status) {
                    if (status == "success") {
                        var date = $.parseJSON(data);
                        $("#ulcomment").empty();
                        for (var i = 0; i < date.length; i++) {
                            var dat = date[i];


                            $("#ulcomment").append("<li>" + dat.PL + "</li>");
                        }
                    }
                    else {
                        alert("AJAX错误");
                    }
                })
            })

为啥("#trs td")找不到 ? Ajax 无刷新分页
[解决办法]
我觉得应该在获取总页数的那个ajax成功后再给td绑定事件吧,你这样写ajax还没调用呢就去绑定td的事件,应该会报错的,再如果那个ajax调用失败了呢,是不是也报同样的错误呢

热点排行