Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2014, 05:43
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años
Puntos: 56
Respuesta: Mantener el valor de un select

Hay 3 formas:

Con JavaScript (uso de Cookies o localStorage):

Código Javascript:
Ver original
  1. var val = window.localStorage && typeof localStorage["elValor"] != "undefined" ? localStorage["elValor"] : "valorDefecto";
  2.  
  3. $("#select").val(val).change(function(){ localStorage["elValor"] = $(this).val()})

Con HTML a través del formulario con parámetros GET y JavaScript:

Código Javascript:
Ver original
  1. function getParameterByName(name) {
  2.     //http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript
  3.     name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
  4.     var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
  5.         results = regex.exec(location.search);
  6.     return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
  7. }
  8.  
  9.  
  10. $("#select").val(getParameterByName("selectValor"));

Código HTML:
Ver original
  1. <form method="get" action="./">
  2. <select name="selectValor" id="select"></select>

Con PHP.
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */