大家好,我想知道如何通过 jquery 在这个 url 中检索 47 的值,以便我可以使用这个值来显示与 id 关联的特定记录
...../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47
大家好,我想知道如何通过 jquery 在这个 url 中检索 47 的值,以便我可以使用这个值来显示与 id 关联的特定记录
...../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47
只需使用正则表达式即可。/Room\.aspx\?RT=(\d+)/
做这项工作:
> /Room\.aspx\?RT=(\d+)/.exec('/Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47')[1]
'47'
如果要访问当前URL 中的值,使用location.hash
访问#...
url 的一部分。
无需使用正则表达式。如果RT
是查询字符串中的唯一参数,只需使用split()
url = ".../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47";
url.split("?RT=")[1]; //47
这个问题告诉您如何使用 jQuery 检索查询字符串值:如何在 JavaScript 中获取查询字符串值?
假设您发布的 URL 是您所在页面的 URL...