This form submits itself whenever any field inside it changes (via the native onChange event bubbling up), instead of requiring an explicit submit button. Try changing the select below - the page navigates to ?sort=..., and the select's value is read back from that query parameter on load.