大家好我想知道如何通过jquery检索此URL中的值47,以便我可以使用此值来显示与id关联的特定记录
...../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47
答案 0 :(得分:1)
只需使用正则表达式即可。 /Room\.aspx\?RT=(\d+)/
完成工作:
> /Room\.aspx\?RT=(\d+)/.exec('/Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47')[1]
'47'
如果您想访问当前网址中的值,请使用location.hash
访问网址的#...
部分。
答案 1 :(得分:1)
无需使用正则表达式。如果RT
是查询字符串中唯一的参数,请使用split()
url = ".../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47";
url.split("?RT=")[1]; //47
答案 2 :(得分:0)
此问题告诉您如何使用jQuery检索查询字符串值:How can I get query string values in JavaScript?
假设您发布的网址是您所在网页的网址...