如何使用jquery获取下面这个url的id?
http://localhost:8080/moduloESR/actualiza_evento.php?id=1009
我只想拍:1009
答案 0 :(得分:1)
你不需要jQuery。只需创建一个这样的函数:
function getParam(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
然后调用,传递你想要的值:
var id = getParam('id');
答案 1 :(得分:-1)
这里发布了一个单线解决方案: How to get URL parameters with Javascript? 我引述:
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null
}
所以你可以使用:
myvar = getURLParameter('myvar');
或者在你的情况下:
id = getURLParameter('id');
不需要jQuery。