我已經添加了pjax javascript。Rails PJAX不能正常工作
在我看來,我有:
<div data-pjax-container>
<%= yield %>
</div>
但仍的onclick孔頁面更新。
我已經添加了pjax javascript。Rails PJAX不能正常工作
在我看來,我有:
<div data-pjax-container>
<%= yield %>
</div>
但仍的onclick孔頁面更新。
,應確保已列入應用這一行/資產/ JavaScript的/ applications.js:
//= require jquery.pjax
添加一個id屬性到div:
<div id="target_pjax_container" data-pjax-container>
<%= yield %>
</div>
並作出明確從您的意見鏈接調用pjax div:
<%= link_to 'user', user_path, :'data-pjax' => '#target_pjax_container' %>
注:
使用的寶石'pjax_rails'。始終檢查javascript是否沒有損壞(使用螢火蟲或等效物 - 您也可以使用它來嗅探網絡並查看pjax請求)。
我會說現在有TURBOLINKS時PJAX有點過時了。 – 2012-11-01 04:34:48
@Railsbeginner我錯過了..現在去讀https://github.com/rails/turbolinks – Tom 2012-11-01 04:36:13
也許你忘記添加一行:
//= require pjax
到應用程序/資產/ application.js中?
從Railscast(http://railscasts.com/episodes/294-playing-with-pjax)看起來這件作品應該在application.html.erb中,'
I已將它添加到視圖知道。它仍然不起作用:/ – 2012-03-13 16:20:33