2009-10-18 11 views
1

i hae un lien comme (domain.com/jsapi?key=123456)get chaîne de requête dans js/jquery

VOM puis-je obtenir ce "clé" dans mon code JS? J'utilise jQuery et je ne sais pas à propos de son moyen facile d'obtenir cette "clé" dans la variable JS.

réservoirs pour tous.

Répondre

2

Cela pourrait plugin aide: jquery url parser

key = $.url.setUrl($(yourlink).attr('href')).param('key');

(non testé)

+0

modifié pour ajouter un exemple –

0

Ce n'est pas jquery. C'est du javascript pur. Vous pouvez utiliser regexp.

str = "domain.com/jsapi?key=123456" # Take it from wherever you want 
splitted = str.split(/\?key=([0-9]+)/) 

Ensuite, vous aurez un tableau dans la variable « fente », il est deuxième élément (à l'ID 1) contenant la valeur.

0

jN'a pas besoin. La chaîne de requête est disponible à partir du DOM:

window.location.search.match(/key=([^&]*)/); 

Ce qui vous donne un tableau qui a votre valeur dedans.

Questions connexes