日期:2014-05-16  浏览次数:20760 次

为什么ajax分页url会刷新
在VS2010和VS2012中都试过下面这个ajax分页方式
http://www.webdiyer.com/Controls/MvcPager/MicrosoftAjaxDemo#tabs-2

感觉是完全按着“演示”部分来的,可是出来的ajax分页url就是会刷新的!!

------解决方案--------------------
JScript code

function Init() {
    $("#pagelist").children("a").each(function (index, element) {
        $(element).unbind("click");
        if (element.href != "") {
            var link = element.href;
            $(element).bind("click", function () {
                $.ajax({
                    type: "get",
                    cache: false,
                    url: link,
                    dataType: "html",
                    success: function (msg) {
                        $('#form1').html($(msg).filter('#form1').html())
                        Init(); 
                    }
                });
            });
        }
        element.href = "javascript:;";
    });
}