如何在js中对url参数替换
发表于:2024-04-17 14:35:50浏览:251次
前言
本文将详细介绍如何使用js对url参数替换并且把当前页设为第1页进行跳转查询,并提供整理的源码和通过示例代码进行说明。
js代码
function do_jump(key, value) {
if (key == 'page') {
var uri = window.location.href
}
else {
var uri = do_jump('page', 1)
}
var re = new RegExp("([?&])" + key + "=.*?(&|$)", "i");
var separator = uri.indexOf('?') !== -1 ? "&" : "?";
if (uri.match(re)) {
uri = uri.replace(re, '$1' + key + "=" + value + '$2');
} else {
uri = uri + separator + key + "=" + value;
}
if (key == 'page') {
return uri
}
window.location.href = uri
}
栏目分类全部>
推荐文章
- php使用json_decode后数字对象转换成了科学计数法的解决方法
- fastadmin如何设置列的宽度
- layui在弹框中打开页面
- fastadmin表单动态下拉SelectPage示例
- 微信支付错误:openssl_x509_read(): supplied parameter cannot be coerced into an X509 certi
- Mysql报错:SQLSTATE[HY000] [1045] Access denied for user '数据库名'@'localhos
- php使用cURL请求封装
- mysql创建与root一样权限用户
- 树形/树状组织结构
- Mysql操作多张表的字段,批量新增/修改/删除字段