2011-11-08 1 views
0

텍스트 및 확인란 입력을 동적으로로드하고 표시하는 MVC 응용 프로그램이 있습니다. 사용자 입력에 따라 범위가 잘 작동하는 JQuery를 사용하여 클라이언트 측에서 범위를 표시하고 숨 깁니다. 문제는 사용자가 페이지를 새로 고치기 위해 F5를 누르는 경우입니다. 입력 값은 기억되지만 스팬 표시/숨기기는 기억되지 않습니다. 내가하고 싶은 일은 컨트롤러의 HttpGet 액션이 항상 모든 값을 재설정하는 페이지를 완전히 다시로드하도록 강제하는 것입니다. 이 작업을 수행 할 여지가 있습니까?MVC HttpGet 페이지 하드 새로 고침

감사

P

P.S. JS에서로드시 문서를 트래버스하여 입력 값을 기반으로 범위를 다시 숨기거나 다시 표시하고 싶지 않습니다.

답변

1

autocomplete="off" 매개 변수를 사용할 수 있습니다. 그것은 inputform 요소 모두에서 작동합니다.

이 속성은 HTML5에서만 유효하지만 doctype에 관계없이 대부분의 브라우저에서 작동한다는 점은 주목할 가치가 있습니다.

1
$(document).ready(function(){ 
    $(':input').val(''); 
}) 
1

브라우저 자동 완성 문제처럼 들리지만 양식 요소에 autocomplete="off" 속성을 추가해보세요.