diff --git a/myproject/orders/templates/orders/order_form.html b/myproject/orders/templates/orders/order_form.html index a74bebe..0c414bd 100644 --- a/myproject/orders/templates/orders/order_form.html +++ b/myproject/orders/templates/orders/order_form.html @@ -1888,17 +1888,15 @@ document.addEventListener('DOMContentLoaded', function() { const productField = form.querySelector('[name$="-product"]'); const kitField = form.querySelector('[name$="-product_kit"]'); const priceField = form.querySelector('[name$="-price"]'); - - + const hasProduct = productField && productField.value; const hasKit = kitField && kitField.value; const selectValue = $(selectElement).val(); - + if ((hasProduct || hasKit) && !selectValue) { // Определяем тип и ID const type = hasProduct ? 'product' : 'kit'; const id = hasProduct ? productField.value : kitField.value; - const price = priceField ? priceField.value : ''; // Загружаем данные товара через API const apiUrl = '{% url "products:api-search-products-variants" %}';