Привет, люди
В моем приложении rails я пытаюсь динамически добавлять вложенные атрибуты, но я не хочу использовать "вложенный гем формы"
Так что я нашелэтот пример https://github.com/alloy/complex-form-examples/blob/a234fde4419836f277d7e340657f1d8418911d68/app/helpers/projects_helper.rb, но этот код не работает
module ProjectsHelper
def remove_link_unless_new_record(fields)
unless fields.object.new_record?
out = ''
out << fields.hidden_field(:_delete)
out << link_to_function("remove", "$(this).up('.#{fields.object.class.name.underscore}').hide(); $(this).previous().value = '1'")
out
end
end
end
Я думаю, что строки, начинающиеся с "out <<", вызывают некоторые конфликты, потому что я проверил HTML (Firebug)а символы "<" и ">" не появляются
<a href="#" onclick="$(this).up('.task').hide(); $(this).previous().value = '1'; return false;">remove</a>
Можете ли вы мне помочь, пожалуйста ??Спасибо