且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用jQuery更改url查询字符串值

更新时间:2023-02-23 08:57:48

purls没有参数的 $。params() 将为您提供一个密钥 - 参数的值对象。

purls $.params() used without a parameter will give you a key-value object of the parameters.

jQuerys $ .param() 将从提供的对象/数组构建一个查询字符串。

jQuerys $.param() will build a querystring from the supplied object/array.

var params = parsedUrl.param();
delete params["page"];

var newUrl = "?page=" + $(this).val() + "&" + $.param(params);

更新

我不知道为什么我在这里使用 delete ...

var params = parsedUrl.param();
params["page"] = $(this).val();

var newUrl = "?" + $.param(params);