У меня есть продукт, пользователь и нравится модель. Пользователю может понравиться продукт. Я пытаюсь реализовать простую кнопку «Нравится», которая при нажатии позволяет пользователю полюбить продукт. Затем кнопка «Мне нравится» превращается в кнопку «Не нравится», что позволяет пользователю отклонить товар. Довольно просто.
Я реализовал логику модели/контроллера для вышеизложенного. Я не очень хорошо разбираюсь в javascript/ajax, и мне было интересно, как лучше всего реализовать вышеуказанную функциональность. Я хочу, чтобы подобные/неподобающие действия обрабатывались через ajax. Я использую рельсы 3 и jquery ujs для своего приложения.
Спасибо.