У меня есть таблица событий на странице. Последний столбец содержит доступные действия, т. Е. «Принять», «палатка. Принять», «отменить».
Поэтому, если вы являетесь участником, вы получите кнопки «принять» / «палатка. Принять». Если вы организатор, у вас есть опция «Отмена».
Теперь я сделал "Отмена" как элемент <input type='submit'...
и поставил "принять" / "палатка. Принять" как ссылки. Это на самом деле не плохо, но все же довольно зло. Я бы предпочел использовать ввод / отправку последовательно, но по-прежнему выполнять операции одним щелчком (т. Е. Я не хочу иметь поле выбора И кнопку отправки).
Предположим, у пользователя отключен JS.
Должен ли я создать две формы для принятия / палатки? или есть лучшее решение?
например. Боб увидит:
| Topic | Time | Organizer | Actions |
| Stuff | 2:00 | Bob | [Cancel] |
И Джейн, приглашенная на ту же встречу, увидит:
| Topic | Time | Organizer | Actions |
| Stuff | 2:00 | Bob | [Accept] [Tent. Accept]|
Вопрос снова: как мне реализовать две кнопки по выбору Джейн, чтобы каждая кнопка по-прежнему была <input type='submit'...