function setProductData() {
if (isRequestInProgress) return; // Если запрос уже в процессе, выходим
- clearFields($this);
+
isRequestInProgress = true; // Устанавливаем флаг запроса
const $this = $(this);
const productGuid = $this.closest('tr').find('select').val();
}
const index = $this.closest('tr').data('index');
- $(`#shifttransfer-equalizationremains-${index}-product_replacement_count`).value = '';
- $(`#shifttransfer-equalizationremains-${index}-product_replacement_price`).value = '';
+ $(`#shifttransfer-equalizationremains-${index}-product_replacement_count`).val();
+ $(`#shifttransfer-equalizationremains-${index}-product_replacement_price`).val();
$('#shifttransfer-equalizationremains-' + index + '-product_price').val(data.product_price);
$(`#shifttransfer-equalizationremains-${index}-product_count`).val(data.product_count);