Как передать аргумент удаленной функции, если значение аргумента неизвестно до окончания рендеринга? - PullRequest
1 голос
/ 27 мая 2010

Мой шаблон html.erb имеет это:

function f(arg) { 
<%= remote_function
:url => { :controller => "the_controller", :action => "the_action" },
:update => 'the_div',
:method => :post
%> ;} 

Я бы хотел сделать что-то вроде

:id => arg

или

:with => "'arg=...'"

... но я не знаю, каково значение arg до тех пор, пока страница не отобразится и пользователь что-то не сделает. Какие-либо предложения? Заранее спасибо.

1 Ответ

1 голос
/ 27 мая 2010

это должно работать:

function x(arg) { <%= remote_function :with => '{id: arg}' %> }

...