Si lo que deseas es enviar los valores de los elementos mediante el método GET, solo necesitas utilizar un formulario cuyo atributo
action
apunte a la ruta especificada en el enlace. Opcionalmente, puedes establecer el valor "get" para el atributo
method
, aunque dicho valor se establece por defecto.
Código HTML:
Ver original<form action="ejemplo.php" method="get"> Elemento 1:
<input type="text" name="foo" />
Por si deseas persistir con el uso del enlace, lo cual semánticamente no es correcto ya que intentas enviar valores de
elementos de formulario sin utilizar un formulario, tendrías que cancelar la acción natural del enlace al momento de pulsarlo, es decir, el redireccionamiento, para lo cual puedes utilizar el método
.preventDefault()
, luego, leerías los valores de cada elemento y los adherirías a la ruta especificada en el enlace mediante el atributo
href
.