f.select onchange, передайте this.value в переменную ruby - PullRequest
0 голосов
/ 08 декабря 2010

Я получил эту строку кода в виде: f.select (: SUB_ASSAY_TYPE, @types, {: prompt => 'Выберите тип'}, {: onChange => "alert (this.value)})%>

Я хочу назначить this.value переменной ruby ​​для события onchange, как показано ниже: {: onChange => "alert (this.value);@rubyvar = (this.value) "}

Я знаю, что это не так, как нужно, но я не знаю, как это сделать в ajax или с помощью удаленной функции.

Большое спасибо заваша помощь

1 Ответ

1 голос
/ 08 декабря 2010

Невозможно установить переменную ruby ​​от клиента, так как она оценивается на вашем сервере.

Вам нужен Ajax-вызов, который отображает некоторый новый javascript для клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...