使用JQuery和AJAX刷新rails控制器动作和div

时间:2011-02-15 02:01:03

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

我有一个带有jquery视频播放器的div和一个带有该播放器视频链接的隐藏div。该链接由当前控制器的动作配置,并通过刷新它,我们将为该播放器提供另一个链接。 有没有办法,刷新视频播放器div和控制器,而无需刷新页面?我知道,这样的函数应该用ajax处理,但是无法解决任何问题。我应该在页面上呈现由ajax调用的分离链接操作,然后刷新播放器div和链接操作吗?我应该以哪种方式看待? 任何提示都会有所帮助,谢谢你提前。

1 个答案:

答案 0 :(得分:2)

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

<div id="video-player">video player here</div>

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