#1073 closed дефект (invalid)
Ничего не происходит при нажатии кнопки "Далее"
Reported by: | alx | Owned by: | Denis_N |
---|---|---|---|
Priority: | major | Component: | БД изделий АДС |
Keywords: | Cc: |
Description (last modified by )
В r153/base на страничке "Несоответствия" при нажатии кнопки "Далее" ничего не происходит (по крайней мере визуально никакой реакции на нажатие не видно). Как воспроизвести:
- Открываю главную страницу.
- В строке изделия s/n F00750 кликаю ссылку в столбце "Несоотств." - открывается страница "Несоответствия" в новой вкладке браузера:
- Кликаю кнопку "Далее" - никаких визуальных изменений на странице не происходит.
Я не знаю, что должно было происходить по задумке разработчика (и/или человека, ставившего ему задачу) при нажатии "Далее", но определенно что-то происходить должно. :)
Attachments (2)
Change History (15)
by , 22 months ago
follow-up: 3 comment:1 by , 22 months ago
follow-up: 4 comment:2 by , 22 months ago
Может, быть это тоже следствие неправильного кэширования как #1062 ?
by , 22 months ago
comment:3 by , 22 months ago
Description: | modified (diff) |
---|
Replying to san:
У меня всё работает, после нажатия Далее выводится краткая история платы, поле Комментарий и кнопка Сохранить:
Все перечисленное (кроме истории) на странице есть изначально...
Уточнил свои действия в описании тикета.
comment:4 by , 22 months ago
comment:5 by , 22 months ago
Судя по сетевой активности, при нажатии кнопки "Далее" происходит перезагрузка страницы. Сомневаюсь, что именно так было задумано.
follow-up: 10 comment:6 by , 22 months ago
Так и было задумано. При нажатии далее серийный номер передается через POST, при наличии серийного номера скрипт должен нарисовать информацию об изделии и остальное.
follow-ups: 9 11 comment:7 by , 22 months ago
Оу, увидел картинку...
В строке изделия s/n F00750 кликаю ссылку в столбце "Несоотств." - открывается страница "Несоответствия" в новой вкладке
Интерфейс Несоответствия получил серийный номер через POST и должен отобразить всё как в comment:1, без нажатия Далее.
Кнопка Далее это просто "Ввод" серийного номера, если ты хочешь ввести другой или открыл интерфейс без передачи ему номера.
comment:8 by , 22 months ago
О, у меня воспроизводится с F00750
Кажется я выявил закономерность.
Если у платы в истории нет ничего что должно отображаться в "краткой истории", то и информация о плате не отображается - это баг.
comment:9 by , 22 months ago
Replying to san:
Оу, увидел картинку...
В строке изделия s/n F00750 кликаю ссылку в столбце "Несоотств." - открывается страница "Несоответствия" в новой вкладке
Интерфейс Несоответствия получил серийный номер через POST и должен отобразить всё как в comment:1, без нажатия Далее.
Кнопка Далее это просто "Ввод" серийного номера, если ты хочешь ввести другой или открыл интерфейс без передачи ему номера.
Т.е. если бы даже бага не было, то нажав Далее, в своём эксперименте, ты бы всё-равно не увидел изменений на страничке.
По нажатию Далее открывается интерфейс Несоответствие для заданного серийного номера, раз номер не изменился, то и результат бы не изменился.
comment:10 by , 22 months ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Replying to san:
Так и было задумано.
Ну хорошо. Раз было задумано, чтобы на странице была (на мой взгляд, бесполезная) кнопка, которая загружает ту же страницу, которая и так уже загружена (и, таким образом, не делает ничего полезного) - тогда все в порядке...
comment:11 by , 22 months ago
Replying to san:
Кнопка Далее это просто "Ввод" серийного номера, если ты хочешь ввести другой или открыл интерфейс без передачи ему номера.
Но ведь я открыл интерфейс не через меню, а кликом ссылки в строке конкретного изделия! Зачем мне вводить другой серийный номер (и нажимать после этого "Далее")? Очевидно же, что если пользователь кликает ссылку в строке некоего изделия, то несоответствия именно этого, а не какого-то другого изделия он и хочет увидеть! :)
follow-up: 13 comment:12 by , 22 months ago
Тогда пусть не нажимает Далее)
Вдруг ты передумаешь вводить несоответствие для этого изделия и захочешь ввести для другого)
comment:13 by , 22 months ago
Replying to san:
Вдруг ты передумаешь вводить несоответствие для этого изделия и захочешь ввести для другого)
Для этого есть меню.
У меня всё работает, после нажатия Далее выводится краткая история платы, поле Комментарий и кнопка Сохранить: