Я новичок в ruby on rails, и я хотел сделать следующее:
У меня есть список с флажками (по одному на строку), и я хотел бы иметь кнопку ссылки (не обычную кнопку или кнопку отправки), поэтому при нажатии на нее я вызываю действие из контроллера.
Мои вопросы:
- Как я могу вызвать действие контроллера с помощью link_to?
- Как получить значения флажков (какие из них отмечены) и значения полей, чтобы я мог знать, к кому применяется действие? Я привык работать с C #, и в списках есть метод ItemDataBound, в котором вы можете легко получить доступ к каждой строке, скажем, но я не могу представить здесь ничего похожего.
Если это не совсем понятно, я приведу пример:
Допустим, у меня есть следующий "экран":
Удалить (ссылка)
ID статьи | Название статьи
футболка chkbox 1111
брюки chkbox 2222
ботинки chkbox 3333
Теперь, допустим, я хотел бы удалить штаны и ботинки. Поэтому я проверю их флажки, а затем нажму «Удалить». Теперь я хотел бы иметь в своем контроллере Articles, например, метод delete_article (например), а затем получить идентификатор и имя для этих проверенных статей и удалить их.
Спасибо,
Brian