Мне нужно то же самое - вот как я в итоге решил (проверено только на Chrome. YMMV) * 1001 *
(я не в восторге от встроенного обработчика javascript здесь. Если у кого-то есть лучшее решение для использования с active_admin, пожалуйста, прокомментируйте.)
ActiveAdmin.register Card do
form :html => { :enctype => "multipart/form-data" } do |f|
f.inputs "Traitements" do
f.input :treatment_chlore, {
:as => :range,
:in => 0..10,
:step => 0.5,
:html_input => {:oninput => "card_treatment_chlore_output.value = this.valueAsNumber",
:hint => %Q{value: <output for="card_treatment_chlore" name="card_treatment_chlore_output">#{resource.treatment_chlore}</output> }.html_safe
}
end
f.buttons
end
end