Мне нужно запустить javascript для загрузки дополнительной части формы в activeadmin. Для действия «create» я успешно вызвал javascript из события onchange в раскрывающемся списке, но для действия редактирования он должен запускаться из загрузки формы.Вставка Javascript (или текста) внутри формы
Я обнаружил, что может вызвать его с чем-то похоже на
javascript_tag "loadRecipeEdit(3)"
, но я не могу вставлять это в виде действия activeadmin без него нарушения структуры вида (formtastic выпуска)
form do |f|
f.inputs "Details" do
f.input :name
f.input :production_date
if f.object.new_record?
f.input :recipe, :input_html => { :onchange => "loadRecipe()" }
else
javascript_tag "loadRecipeEdit(3)"
end
end
f.actions
end
Любые мысли о других способах запуска javascript будут высоко оценены!