在我的Ruby on Rails应用程序中,我实现了排序和分页以使用ajax。没什么特别的。我还添加了使用history.replaceState
更新浏览器URL的代码,因此用户单击ajax排序链接,并更新浏览器地址栏,以便用户可以复制此URL并在以后使用它。我这样做了:
$(document).on('click', '[data-remote=true]', function() {
history.replaceState(null, '', $(this).attr('href'));
return false;
});
我的代码在以下情况中失败:
在Mozilla Firefox中:
在谷歌浏览器中: