0

こんにちはみんな私はjqueryによってこのURLの47の値を取得する方法を知りたいので、この値を使用してIDに関連付けられた特定のレコードを表示できます

...../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47
4

3 に答える 3

1

正規表現を使用するだけです。/Room\.aspx\?RT=(\d+)/仕事をします:

> /Room\.aspx\?RT=(\d+)/.exec('/Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47')[1]
'47'

現在のURLの値にアクセスする場合は、を使用してURLの一部location.hashにアクセスします。#...

于 2012-05-10T08:28:05.547 に答える
1

正規表現を使用する必要はありません。RTクエリ文字列の唯一のパラメーターである場合は、使用するだけですsplit()

url = ".../Rate.aspx#/HotelMobileBooking/Room.aspx?RT=47";
url.split("?RT=")[1]; //47
于 2012-05-10T08:30:32.753 に答える
0

この質問では、jQuery を使用してクエリ文字列値を取得する方法について説明します: How can I get query string values in JavaScript?

あなたが投稿したURLがあなたが見ているページのURLであると仮定すると...

于 2012-05-10T08:30:21.147 に答える