<script>
// 클릭 이벤트
$(document).ready(function() {
// 페이지 이동
function navigateToPage(page) {
let filter = $('#filter').val();
let keyword = $('#keyword').val();
let hidden = $('#hidden').val();
if(hidden != null) {
filter = encodeURIComponent(filter);
hidden = encodeURIComponent(hidden);
location.href = '/admin/products?page=' + page + '&filter=' + filter + '&keyword=' + hidden;
} else if(keyword != null){
filter = encodeURIComponent(filter);
keyword = encodeURIComponent(keyword);
location.href = '/admin/products?page=' + page + '&filter=' + filter + '&keyword=' + keyword;
} else {
location.href = '/admin/products?page=' + page;
}
}
)};
</script>
JS를 로딩하는 도중 문제가 발생하는 것으로 생각하여 변경하였더니 정상적으로 동작!
<script>
// 클릭 이벤트
$(document).ready(function() {
// 다른 함수 사용중
)};
// 페이지 이동
function navigateToPage(page) {
let filter = $('#filter').val();
let keyword = $('#keyword').val();
let hidden = $('#hidden').val();
if(hidden != null) {
filter = encodeURIComponent(filter);
hidden = encodeURIComponent(hidden);
location.href = '/admin/products?page=' + page + '&filter=' + filter + '&keyword=' + hidden;
} else if(keyword != null){
filter = encodeURIComponent(filter);
keyword = encodeURIComponent(keyword);
location.href = '/admin/products?page=' + page + '&filter=' + filter + '&keyword=' + keyword;
} else {
location.href = '/admin/products?page=' + page;
}
}
</script>