Yii2-12.
На странице тривиальная связка ActiveForm+GridView
Пользователь жмет поиск, форма отправляет GET, грид фильтруется, все довольны.
Каждая операция фильтрации сопровождается генерацией элементов формы на странице
например так
изучить представление - наверное, хорошая идея.
Обратил внимание на другие представления, где реализована фильтрация GridView через GET запрос.
Это может быть коробочная форма "_search", или опция 'filterModel' => $searchModel,или собственная форма фильтрации
Поведение точно такое же - каждый сабмит формы приводит к генерации скрытых инпутов с введенными значениями.
При этом тело GET запроса в адресной строке соответственно растет.
Никаких негативных последствий такого поведения пока не обнаружил, кроме того что если очень стараться то тело запроса превысит допустимый размер и броузер выбросит исключение.
Возможно, что такое поведение - мой частный случай и мне придется бороться в одиночку.
Если Вы заметили что после нескольких сабмитов формы поиска тело запроса в адресной строке растет, то есть все основания открыть "Ctrl+U"
Правила существуют не только для того, чтобы их нарушать.