2011-09-22 6 views
0

페이지가 처음로드되면 아래 코드 조각이 올바른 값을 알려줍니다. 만약 내가 F5 페이지 그러나 나는 올바른 값이 아닌 선택에서 첫 번째 옵션에 대한 경고를받습니다. URL 표시 줄에 커서를 놓고 Enter 키를 누르면 올바른 값을 다시 얻습니다.페이지 새로 고침 후 jQuery 선택기 차이점

이 스 니펫은 제대로 작동하지 않는 idealforms.js 파일에서 나오며 해결하려고합니다. 이 문제는 코드의 다른 부분에서 영향을 받았을 수도 있지만 의문의 여지가 있습니다.

왜 이런 일이 벌어 지는지 생각해보십시오. 페이지가 처음로드 될 때 페이지 새로 고침이 어떻게 든 다르게 동작합니까?

+0

코드 끝 부분에'}'이 추가되었거나, 오타가 있거나 실제 코드에 있습니까? – bfavaretto

+0

어떤 브라우저를 사용하십니까? Firefox에서는 양식 필드에 페이지를 새로 고칠 때에도 입력 한 값이 기억되므로 예기치 않은 결과가 발생할 수 있습니다. 폼 필드의 "새로 고침"을하려면 페이지를 다시 탐색해야합니다. – Michael

+0

@bfavaretto 오타입니다. 지금은 생략되었습니다. – stef

답변

0

F5 이후의 일부 브라우저에서는 값이 양식에 머물러 있습니다. CTRL+F5 (또는 사용자가 제안한 것처럼 URL 바에서 페이지에 다시 들어가기)는 대부분의 설정에서 해당 내용을 지워야합니다.