如果您正在使用jQuery編寫Web應用程序,您可能需要獲取URL中的參數值。以下是使用jQuery快速和輕松獲得參數值的方法:
function GetParameterValues(param) { var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < url.length; i++) { var urlParams = url[i].split('='); if (urlParams[0] === param) { return urlParams[1]; } } }
上述代碼將獲取窗口的URL,然后獲取參數部分并將其拆分為一個字符串數組。排除“?”符號并將其分割為名稱/值對。如果找到與參數名稱匹配的條目,則返回參數的值。
例如,假設當前URL為“https://www.example.com/index.html?user=John&age=25”,如果您想獲取“user”的值,您可以調用以下代碼:
var userName = GetParameterValues('user');
在上面的例子中,GetParameterValues()
函數將返回“John”作為“user”的值。您還可以更改函數名稱和參數以適應您的應用程序的需求。