2014-02-19 67 views
1

我正在創建我的第一個示例Rails應用程序。我在我的應用程序中使用了rufus-scheduler,並在每10秒後調用控制器的行動。我的代碼如下:從控制器在Rails中打開彈出窗口

在配置/初始化我創建task_scheduler.rb,它包含:

require 'rubygems' 
require 'rufus/scheduler' 
scheduler = Rufus::Scheduler.new 
scheduler.every("10s") do 
    MyTaskController.doSomething 
end 

我還創建了一個名爲MyTaskController和代碼控制器:

class MyTaskController < ApplicationController 
    def self.doSomething 
    puts "some task" 
    end 
end 

它完美的工作,但我想顯示一個彈出警報,而不是使用puts函數。是否有可能在rails中從控制器調用javascript alert或javascript:window.open(我的doSomething動作)?

回答

-1

所有你需要的是一些JavaScript庫這樣的像jQuery,Lightbox等那樣做

相關問題