Он работает для форм GET,
может работать или не работать для форм JavaScript, а
он не работает для форм POST.
В вашем примере это форма JavaScript.В этом случае он может работать, только если программист предоставляет его в качестве функции.В этом случае маловероятно, что он работает, поскольку URL-адрес остается неизменным независимо от того, какой параметр выбран.