qua*_*ain 5 url ruby-on-rails railscasts pjax pushstate
我使用Pjax和http://railscasts.com/episodes/294-playing-with-pjax?view=comments中的教程 我不需要更改URL,这个咖啡脚本代码不起作用:
.....
$("#flag-comments").点击 - >
....
$ .pjax
容器:'[data-pjax-container-flag]',
替换:false,
url:'/ flag_comments'
....
任何的想法?
cli*_*ime 12
在选项中设置push:false.在js中,它将是:
$(document).pjax('a', '#pjax-container', {push: false})
Run Code Online (Sandbox Code Playgroud)
        Car*_*arl -2
编辑:请参阅下面的 clime 答案 - 看来我的答案不再正确。
由于 PJAX(pushState AJAX)的重点是更新 url,我认为没有办法禁用它。如果更新 url 不是您想要的,您可能只想使用标准 AJAX?(本质上使用 JQuery 执行给定路径的 ajax 获取,然后将内容推入您选择的容器中)
JQuery PJAX 脚本中的“replace”选项只是在使用“replaceState”和“pushState”之间切换来更新页面 URL。
抱歉,我无法提供更多帮助。
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           4797 次  |  
        
|   最近记录:  |