Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails的pjax替代方案_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.1_Pjax - Fatal编程技术网

Ruby on rails RubyonRails的pjax替代方案

Ruby on rails RubyonRails的pjax替代方案,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.1,pjax,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.1,Pjax,在pjax上找到有趣的railscast 我想问一些建议,如果有其他工具/宝石,可以更新页面的一部分?我曾尝试用一个div来构建类似的非常基本的ajax,它取代了内容,但这并不理想 Pjax看起来很有希望,但是有没有其他人会推荐Pjax的选项?Pjax的兴趣点在于不重新加载页面就不会更新任意内容。jQuery就是这样做的(大多数JavaScript框架也是如此)。其想法是将此“基本”功能与结合起来,以改善用户体验(例如,在执行Ajax调用时使用浏览器的下一个/上一个按钮)。不幸的是,并非所有浏

在pjax上找到有趣的railscast

我想问一些建议,如果有其他工具/宝石,可以更新页面的一部分?我曾尝试用一个div来构建类似的非常基本的ajax,它取代了内容,但这并不理想


Pjax看起来很有希望,但是有没有其他人会推荐Pjax的选项?

Pjax的兴趣点在于不重新加载页面就不会更新任意内容。jQuery就是这样做的(大多数JavaScript框架也是如此)。其想法是将此“基本”功能与结合起来,以改善用户体验(例如,在执行Ajax调用时使用浏览器的下一个/上一个按钮)。不幸的是,并非所有浏览器都以相同的方式实现HTML5历史API。要使push state/history API部分始终工作,您还可以查看为HTML4浏览器提供回退功能的


总之,jQuery和大量插件(Ajax表单、jQuery选项卡等)允许您在不重新加载整个页面的情况下更新某些页面内容。

感谢您的澄清,我现在尝试PJAX,看看性能如何