Добавлено логирование в select2:clear для отладки

This commit is contained in:
2025-12-09 00:58:11 +03:00
parent 5477a338ab
commit 6230e0fc5d

View File

@@ -1201,11 +1201,17 @@ window.initOrderItemSelect2 = function(element) {
// Очистка при удалении выбора
$element.on('select2:clear', function() {
console.log('[Select2 Clear] Очистка товара в форме');
const form = element.closest('.order-item-form');
const formIndex = Array.from(document.querySelectorAll('.order-item-form')).indexOf(form);
console.log(`[Select2 Clear] Индекс формы: ${formIndex}`);
form.querySelector('[name$="-product"]').value = '';
form.querySelector('[name$="-product_kit"]').value = '';
form.querySelector('[name$="-price"]').value = '';
form.querySelector('[name$="-quantity"]').value = '';
console.log('[Select2 Clear] Все поля очищены, форма осталась в DOM');
});
};