Rails 3 link_to和JQuery

时间:2011-09-17 03:54:30

标签: jquery ruby-on-rails-3

我正在尝试使用Rails在页面上显示链接(使用:remote => true),使用jQuery.append()显示“currentPage”。

我想做什么: 我正在使用Juggernaut(推送服务器)从“currentPage”推送数据以更新另一个页面的计数器,使用以下代码(这不起作用)。我是在正确的轨道上吗?如果有更简单/更好的方式,请告诉我。

var push_question_link = "<%= escape_javascript(link_to('Link', 'results')) %><br />";
$('#myDiv').append(push_question_link)

我希望'Link'字符串是一个JavaScript变量,但是一旦我使用escape_javascript,我就无法调用该变量。

谢谢, 德里克

1 个答案:

答案 0 :(得分:0)

尝试完成.append(push_question_link)后尝试使用变量设置该链接的href属性

即使rails link_to语句将生成带有静态URL的链接,但是接下来手动覆盖它可能会起作用。祝你好运!