ee002d5fedb960b1404ed550f5e065ea3b7b3050
ПРОБЛЕМА: После предыдущего коммита кнопка сохранения заказа перестала работать. Клик на кнопку не приводил к отправке формы - ноль реакции. ПРИЧИНА: Вложенная форма удаления платежа внутри основной формы order-form. Вложенные формы недопустимы в HTML и браузер неправильно обрабатывает submit-события. РЕШЕНИЕ: Заменил вложенную форму на JavaScript обработчик: - Кнопка удаления теперь type=button (не submit) - Добавлены data-атрибуты: payment-id, payment-name, payment-amount - JavaScript создает временную форму для POST-запроса с delete_payment_id - Форма отправляется программно через form.submit() ИЗМЕНЕНИЯ: - Заменена форма на button для удаления платежей - Добавлен JavaScript обработчик .delete-existing-payment-btn - Подтверждение удаления с именем и суммой платежа РЕЗУЛЬТАТ: ✅ Кнопка сохранения заказа работает ✅ Удаление существующих платежей работает ✅ Нет вложенных форм (валидный HTML)
Description
No description provided
Languages
Python
57%
HTML
32%
JavaScript
9.5%
CSS
1.1%
Shell
0.4%