Changes between Initial Version and Version 1 of Ticket #1398, comment 2


Ignore:
Timestamp:
Jul 2, 2026, 2:19:29 PM (3 weeks ago)
Author:
Denis_N

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1398, comment 2

    initial v1  
    1 В r417 причина была во frontend-обработке поля S/N в интерфейсе "Несоответствия": поиск запускался по событиям keyup/paste, из-за чего первый AJAX-запрос мог уйти до того, как поле поиска получило актуальное значение. Поэтому после ввода/вставки S/N сначала отображался список не по введённому номеру, а повторное нажатие клавиши запускало поиск уже с правильным значением.
     1В r417/base причина была во frontend-обработке поля S/N в интерфейсе "Несоответствия": поиск запускался по событиям keyup/paste, из-за чего первый AJAX-запрос мог уйти до того, как поле поиска получило актуальное значение. Поэтому после ввода/вставки S/N сначала отображался список не по введённому номеру, а повторное нажатие клавиши запускало поиск уже с правильным значением.
    22
    33Исправлено в r537/base: поиск переведён на событие input, которое срабатывает после обновления значения поля; предыдущие AJAX-запросы отменяются, а запоздавшие ответы старых запросов не применяются. Дополнительно состояние галочки фильтра передаётся прямо в AJAX-запрос.