Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2014, 16:04
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Pasar otra variable en autocompletado

En ese caso, en la URL, ubica el fragmento que va desde "id" hasta el primer "&" que aparezca, para lo cual puedes utilizar el método search que devolverá la posición que ocupa cada uno de esos valores en la cadena, estos valores los pasamos al método substring que ubicará el fragmento de la cadena en cuestión, luego, como tendríamos id=60 (o el valor que fuera para "id"), solamente queda separarla con el método split a partir del signo de igualdad, generándose un array con dos valores, "id" y "60" y solamente nos quedaría tomar el segundo valor.

Código Javascript:
Ver original
  1. var url = document.URL,
  2.     limite1 = url.search("id"),
  3.     limite2 = url.search("&"),
  4.     dato = url.substring(limite1, limite2).split("=")[1]; //60

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 11/04/2014 a las 16:12