Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2015, 11:37
Avatar de santiagopm84
santiagopm84
 
Fecha de Ingreso: marzo-2015
Mensajes: 23
Antigüedad: 9 años, 8 meses
Puntos: 0
Respuesta: Valor desde select box

Ya logré hacer algo, no sé si sea la forma más correcta de hacerlo, pero funciona.

Este es mi select en el html
Código HTML:
Ver original
  1. <select name="resultado" id="resultado" style="width:70px" >
  2. <option value="65">60</option>
  3. <option value="65">65</option>
  4. <option value="70">70</option>
  5. <option value="75">75</option>
  6. <option value="80">80</option>
  7. <option value="85">85</option>
  8. <option value="90">90</option>
  9. </select> Resultado Examen

Usando JQuery paso ese valor por URL

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.         $('#resultado').change(function(){
  3.             window.location.href = '?resultado='+this.value
  4.         });
  5.     });

Y en la vista lo recibo de esta manera y lo filtro con la variable que recoge el valor desde el selectbox

Código Python:
Ver original
  1. r = request.GET.get('resultado', 69)
  2.     print ('Santiago', r)
  3.  
  4. jovenes = Jovenes.objects.filter(resultado__gte=r)

Y listo, funciona.