Opened 2 months ago

Closed 12 days ago

#1475 closed улучшение (fixed)

Применять фильтры по нажатию ENTER

Reported by: alx Owned by: Denis_N
Priority: major Component: БД изделий АДС
Keywords: Cc:

Description (last modified by alx)

В r507/base фильтры на главной странице стали применяться по нажатию кнопки "Показать" (а не по нажатию ENTER, как это было раньше). Я нахожу это неудобным, так как, например, чтобы выполнить фильтрацию по серийному номеру, надо ввести серийный номер в самое верхнее поле ввода, после чего прокрытить панель по вертикали (т.к. в небольшом окне панель фильтров не помещается в окне полностью), переместить курсор в самый низ панели и кликнуть "Показать". Если затем я хочу увидеть изделие с другим серийным номером, мне надо прокрутить панель по вертикали в самый верх, переместить курсор в самый верх чтобы переключить фокус на строку ввода серийного номера, ввести новый серийный номер, после чего снова прокручивать панель вниз и перемещать курсор вниз чтобы снова нажать "Показать"... Очень много действий. :(

Предлагаю применять фильтры по нажатию ENTER, как это было раньше, а кнопку "Показать" убрать из панели.

Change History (4)

comment:1 by alx, 2 months ago

Description: modified (diff)

Исправил опечатку.

comment:2 by Denis_N, 4 weeks ago

Resolution: fixed
Status: newclosed

In 569/base:

Улучшение: "Применять фильтры по нажатию ENTER". Теперь фильтры применяются по нажатию ENTER на Главной странице (main.php)

close #1475

comment:3 by alx, 2 weeks ago

Resolution: fixed
Status: closedreopened

В r586/base применение фильтров по нажатию ENTER заработало лишь частично. Замечено, например, что при нахождении фокуса ввода на любом select'е панели фильтров нажатие ENTER фильтры не применяет.

Last edited 2 weeks ago by alx (previous) (diff)

comment:4 by Denis_N, 12 days ago

Resolution: fixed
Status: reopenedclosed

In 600/base:

Исправлено применение фильтров по Enter на Главной странице

  • добавлена обработка Enter для выпадающих списков панели фильтров
  • Enter на select теперь выполняет то же действие, что кнопка «Применить»
  • перед применением вызывается change у текущего select, чтобы обновились зависимые поля фильтров

close #1475

Note: See TracTickets for help on using tickets.