diff --git a/packages/ui-default/pages/contest_main.page.ts b/packages/ui-default/pages/contest_main.page.ts index 79d26397b..594577f32 100644 --- a/packages/ui-default/pages/contest_main.page.ts +++ b/packages/ui-default/pages/contest_main.page.ts @@ -2,7 +2,7 @@ import $ from 'jquery'; import { NamedPage } from 'vj/misc/Page'; const page = new NamedPage('contest_main', () => { - $('[name="filter-form"] [name="rule"]').on('change', () => { + $('[name="filter-form"] select').on('change', () => { $('[name="filter-form"]').trigger('submit'); }); }); diff --git a/packages/ui-default/pages/homework_main.page.js b/packages/ui-default/pages/homework_main.page.js index 6399a2800..9019c3044 100644 --- a/packages/ui-default/pages/homework_main.page.js +++ b/packages/ui-default/pages/homework_main.page.js @@ -3,6 +3,9 @@ import { NamedPage } from 'vj/misc/Page'; import { i18n, mongoId } from 'vj/utils'; const page = new NamedPage('homework_main', async () => { + $('[name="filter-form"] select').on('change', () => { + $('[name="filter-form"]').trigger('submit'); + }); // Homework Calendar const { default: Calendar } = await import('vj/components/calendar'); if (UiContext.docs) {