Первоначально я просто начал использовать функцию наблюдаемого поля для наблюдения значения auto_complete_text_field, а затем обновил другое значение на основе выбора пользователей, как показано ниже, но мне не удалось сослаться на innerHtml текстового поля, как требуется для наблюдаемого поля
«Размытость»,
: частота => 0,50,
: url => {: action => 'update_defaults'},
: with => "reference_number = '+ element.value",
: update => 'form_text_field'
%>
Чтобы решить эту проблему, я удалил параметр update из поля наблюдаемых и использовал RJS для обновления поля формы из метода действия.
RJS-метод выглядит следующим образом:
render :update do |page|
page['form_text_field'].value = @activity.units
end