jQuery로 페이지를 새로 고치는 방법은 무엇입니까?
답변
$('#something').click(function() {
    location.reload();
});
이 reload()함수는 true캐시가 아닌 서버에서 강제로 다시로드 하도록 설정할 수있는 선택적 매개 변수를 사용 합니다. 이 매개 변수의 기본값은 false이므로 기본적으로 페이지는 브라우저 캐시에서 다시로드 될 수 있습니다.
답변
이것은 jQuery가 없어도 모든 브라우저에서 작동합니다.
location.reload();
답변
JavaScript로 페이지를 새로 고치는 여러 가지 방법 이 있습니다 .
location.reload()history.go(0)location.href = location.hreflocation.href = location.pathnamelocation.replace(location.pathname)- 
location.reload(false)웹 서버에서 문서를 다시 가져와야하는 경우 (예 : 문서 내용이 동적으로 변경되는 위치) 인수를로 전달합니다
true. 
계속해서 창의적으로 목록을 만들 수 있습니다.
window.location = window.locationwindow.self.window.self.window.window.location = window.location- … 다른 534 가지 방법
 
var methods = [
  "location.reload()",
  "history.go(0)",
  "location.href = location.href",
  "location.href = location.pathname",
  "location.replace(location.pathname)",
  "location.reload(false)"
];
var $body = $("body");
for (var i = 0; i < methods.length; ++i) {
  (function(cMethod) {
    $body.append($("<button>", {
      text: cMethod
    }).on("click", function() {
      eval(cMethod); // don't blame me for using eval
    }));
  })(methods[i]);
}
button {
  background: #2ecc71;
  border: 0;
  color: white;
  font-weight: bold;
  font-family: "Monaco", monospace;
  padding: 10px;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.5s ease;
  margin: 2px;
}
button:hover {
  background: #27ae60;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
답변
많은 방법이 효과가 있다고 생각합니다.
window.location.reload();history.go(0);window.location.href=window.location.href;
답변
jQuery를 사용하여 페이지를 다시로드하려면 다음을 수행하십시오.
$.ajax({
    url: "",
    context: document.body,
    success: function(s,x){
        $(this).html(s);
    }
});
내가 사용한 접근 방식은 Ajax jQuery였습니다. Chrome 13 에서 테스트했습니다. 그런 다음 다시로드를 트리거하는 핸들러에 코드를 넣습니다. URL이 있습니다 ""즉, 이 페이지를 .
답변
POST 요청에 의해 현재 페이지가로드 된 경우 사용할 수 있습니다
window.location = window.location.pathname;
대신에
window.location.reload();
window.location.reload()POST 요청에 의해로드 된 페이지에서 호출되면 확인 메시지가 표시 되기 때문 입니다.
답변
문제는
JavaScript 로 페이지를 새로 고치는 방법
window.location.href = window.location.href; //This is a possibility
window.location.reload(); //Another possiblity
history.go(0); //And another
당신은 선택을 망쳐 놓았습니다.
