2013-06-24 50 views
0

我有一个包含URL的输入字段。如果onchange事件触发,应该有一个jquery函数提取一些值并将其传递给另一个函数。问题只是提取值。使用jquery从url中提取值?

这里是URL

https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Beach&aq=&sll=37.09024,-95.712891&sspn=47.972233,107.138672&vpsrc=6&ie=UTF8&hq=Beach+Hotel,&hnear=South+Wales&t=m&fll=-28.639489,153.610239&fspn=0.026139,0.052314&st=115703629269948245352&rq=1&ev=zi&split=1&ll=-28.5725225,124.52239&spn=0.026139,0.052314&z=15&iwloc=A&cid=4038837565330903688 

我想从参数纬度经度,其位于&ll=-28.5725225,124.52239 exctract值。

请帮忙。

+0

这可能重复http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values – Stokedout

回答

0

不需要为这个jQuery。

var loc = "https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Beach&aq=&sll=37.09024,-95.712891&sspn=47.972233,107.138672&vpsrc=6&ie=UTF8&hq=Beach+Hotel,&hnear=South+Wales&t=m&fll=-28.639489,153.610239&fspn=0.026139,0.052314&st=115703629269948245352&rq=1&ev=zi&split=1&ll=-28.5725225,124.52239&spn=0.026139,0.052314&z=15&iwloc=A&cid=4038837565330903688 "; 

loc = loc.split("&ll=")[1]; 
loc = loc.split("&")[0]; 
console.log(loc); 
+0

这完美的作品! –