教程集 www.jiaochengji.com
教程集 >  jQuery  >  jQuery 插件  >  正文 jQuery.Pjax

jQuery.Pjax

发布时间:2014-07-14   编辑:jiaochengji.com
pushState + ajax = pjax jQuery的Pjax插件,Pjax即pushState + Ajax,是实现无刷新ajax加载并解决浏览器前进和后退问题的一个开源实现。 pjax 示例代码: $.pjax({ url: '/authors', container: '#main' }) 而 ajax 的做法: $.ajax({ url: '/authors', dataType: 'html'
pushState + ajax = pjax jquery的Pjax插件,Pjax即pushState + Ajax,是实现无刷新ajax加载并解决浏览器前进和后退问题的一个开源实现。 pjax 示例代码: $.pjax({ url: '/authors', container: '#main' }) 而 ajax 的做法: $.ajax({ url: '/authors', dataType: 'html', beforeSend: function(xhr){ xhr.setRequestHeader('X-PJAX', 'true') }, success: function(data){ $('#main').html(data) history.pushState(null, $(data).filter('title').text(), '/authors') }) })

您可能感兴趣的文章:
jQuery.Pjax
Laravel 5 中集成 Pjax 实现无刷新加载页面案例

上一篇:jQuery.jImageLink 下一篇:Agile Carousel
[关闭]
~ ~