CRIZEL
  • HOME
  • FOOD
  • GS
  • BOARD
홈FOODGS전체메뉴

© 2025 CRIZEL. rhzhzh3@naver.com

카테고리1프로그래밍
카테고리2JAVASCRIPT
제목페이지 이동 없이 파라미터 교체하기
작성자고성훈
작성일2025-12-19
let pageNo = '1';
let countList = '10';
history.pushState({pageNo, countList}, "", '?pageNo=' + pageNo + '&countList=' + countList);

이렇게 하면 파라미터가 변경되어서 새로고침해도 적용된다.

[파라미터 하나만 수정하기]
function updateQueryParam(key, value) {
const url = new URL(window.location.href);
if (value) {
url.searchParams.set(key, value);
} else {
url.searchParams.delete(key);
}
window.history.pushState({}, '', url.toString());
}
수정목록