Можно ли вызвать другой метод контроллера с помощью одной формы?
2 ответа
Решение
Просто используйте AJAX и контроллер ресурсов.
Затем вы можете использовать глаголы REST для каждого действия.
Да, это возможно. HTML5 добавляет атрибут formaction к
<form method="post" action="/you-need-html5-error-page">
<button formaction="/delete"> delete </button>
<button formaction="/bedazzle> bedazzle </button>
<input type="checkbox" name="id" value="1">
<input type="checkbox" name="id" value="2">
</form>
formaction - URI программы, которая обрабатывает информацию, представленную кнопкой. Если указан, он переопределяет атрибут действия владельца формы кнопки.
Источник: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button