jQuery函数加载Rails部分?

时间:2010-09-21 17:32:05

标签: jquery ruby-on-rails ruby ajax

我有一个jQuery函数可以在几秒钟内更新我的数据。

但是!它没有解析它正在加载的javascript。它只是每隔几秒调用一次,并用未解析的javascript代码替换我的内容。

setupMediaIndexPoller: function(organization) {
    url = '/organizations/' + organization + '/media/photos_and_video'
    $.PeriodicalUpdater(url, {
       method: 'get',          
       data: '',                  
       minTimeout: 20000,       
       maxTimeout: 60000,       
       multiplier: 2,          
       type: 'html',       
       maxCalls: 0,            
       autoStop: 0             
     }, function(data) {
         $('#media_index').html(data);
     });
}

我尝试制作dataType: script,但这没有帮助。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

您希望将此字符串评估为javascript吗?如果是这样,请使用Javascript的eval函数:

http://www.w3schools.com/jsref/jsref_eval.asp

答案 1 :(得分:0)

尝试一下这个,也许吧?

type: 'get'