我正在查看this question并搜索谷歌,但我没有找到任何更新,所以我想知道你们中是否有人知道更新,因为上次更新
https://github.com/blairmitchelmore/jquery.plugins于2009年和2010年https://github.com/cowboy/jquery-bbq
还是其他任何想法?我需要添加/更改/删除参数到我的网址
答案 0 :(得分:10)
纯粹的JS很容易做到。
中的此代码var queryParameters = {}, queryString = location.search.substring(1),
re = /([^&=]+)=([^&]*)/g, m;
while (m = re.exec(queryString)) {
queryParameters[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
}
// Add new parameters or update existing ones
queryParameters['newParameter'] = 'new parameter';
queryParameters['existingParameter'] = 'new value';
location.search = $.param(queryParameters);
它没有完美无缺。但至少它可以给你一些想法。
更新1:
Here是我为另一个答案写的函数(不记得)。它很完美。