Comunidad de diseño web y desarrollo en internet online

CAPTURAR VALORES DE UN LINK CON JQUERY

Citar            
MensajeEscrito el 25 Oct 2012 10:59 pm
Hola a todos, soy nuevo con Jquery, estoy haciendo un proyectito con PHP, Mysql metiendo un poco de Jquery en mi codigo, para hacerlo mas dinamica, la idea es sacar los valores de un Link, y no encuentro ayuda en internet ya que solo se puede crear link con datos de un form, pero extraer estos valores de un li no?

ejemplo:
<a href='?nombre=angel&apellidos=calderon>enviar</a>

y en el script de jquery quiero capturar esos valores,

Necesito sus ayuda,

Se les agradece de antemano

Por acalderon

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Oct 2012 02:30 pm
Pero como necesitas esos valores? Como un string completo?

Código :

var link = $('a').attr('href'); // imprime esto: ?nombre=angel&apellidos=calderon

Puedes dividir la cadena para conseguir los valores posteriores a ? (var=1&var=2&...)

Código :

query = {nombre:angel, apellidos:calderon} // usando split

if (link.indexOf("?") != -1) {
    var query = link.split("?")[1]; // a partir de ?

    eval("query = {" + query.replace(/&/ig, "\",").replace(/=/ig, ":\"") + "\"};");

    if (query.page)
       alert(unescape(query.page));
    else
       alert('No page parameter');

} else {
    alert('No querystring');
}

Con este ejemplo puedes guardar valores dentro de JSON (http://stackoverflow.com/questions/872217/jquery-how-to-extract-value-from-href-tag)

Por comicSans

Claber

151 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.