【问题标题】:Refresh rails controller action and div using JQuery and AJAX使用 JQuery 和 AJAX 刷新 rails 控制器动作和 div
【发布时间】:2011-02-15 02:01:02
【问题描述】:

我有一个带有 jquery 视频播放器的 div 和一个带有该播放器视频链接的隐藏 div。该链接由当前控制器的操作配置,通过刷新它,我们将为播放器提供另一个链接。 有没有办法在不刷新页面的情况下刷新视频播放器 div 和控制器?我知道,这样的功能应该用 ajax 来处理,但就是想不通。我是否应该在页面上呈现由 ajax 调用的单独链接操作,然后刷新播放器 div 和链接操作?我应该怎么看?
任何提示都会有所帮助,在此先感谢您。

【问题讨论】:

    标签: jquery ruby-on-rails ajax ruby-on-rails-3


    【解决方案1】:

    “有没有办法刷新视频播放器 div 和控制器”是什么意思?每当您对服务器进行 ajax 调用时,您就是在调用一些操作并调用控制器。如果您只是询问如何通过单击链接来刷新某些 div,那么以下代码应该可以工作:

    <div id="video-player">video player here</div>
    
    <a href="#" onclick="$('#video-player').load('/controllername/actionname')">
     refresh the video player</a>
    

    【讨论】:

    • 我不知道,那个 ajax 调用正在调用动作。谢谢你回答我的新手问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-08
    • 1970-01-01
    • 2013-09-01
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多