Например, если у вас есть действия в контроллере, как это:
def remove_phone_number
@phone_number = PhoneNumber.find_by(number: params[:phone_number])
@phone_number.remove
end
А по вашему мнению:
<li data-phone-id="<%= phone_number.id %>">...</li>
Вы можете создать remove_phone_number.js.erb (по умолчанию то же имя, что и действие контроллера) в папке просмотра для этого контроллера (например, views / phones ):
$('[data-phone-id=<%= @phone_number.id %>]').remove();
Обратите внимание, что этот код - всего лишь прототип, не тестирующий, но представляющий идею.