2016-06-10 2 views
0

반복 질문처럼 보일지 모르지만 자바 스크립트 사용 여부에 대한 답변을 수백 가지 답변에서 찾지 못했습니다. 내 홈페이지에 우편 번호를 입력해야하는 양식이 있습니다. 입력 한 우편 번호가 둘 이상의 카운티에있는 경우 방문자는 페이지를 반환하여 주를 선택하고 카운티를 선택합니다. js를 사용하도록 설정하면 상태를 선택하면 군대에 대한 동적 인 종속 드롭 다운 메뉴를 제공 할 수 있습니다. js가 없으면 카운티 옵션이있는 다른 페이지를 반환해야합니다. 홈 페이지에는 js가 필요하지 않습니다. js가 활성화 된 경우 다음 페이지에서 알 수 있도록 우편 번호 입력 양식에 숨겨진 필드를 사용하는 방법이 있습니까?숨겨진 양식 필드로 자바 스크립트가 활성화되었는지 감지

+1

"방문자는 상태를 선택한 다음 카운티를 선택하는 페이지가 반환됩니다." 이미 페이지로드가 발생하고있는 것 같습니다. 그렇다면 JS가 필요하지 않습니다. 서버 측 로직을 사용하십시오. 선택적으로 한 가지만 수행하려면

+0

js가있는 경우 Ajax를 사용하여 상태가 선택되면 같은 페이지에서 county 드롭 다운 메뉴를 채 웁니다. –

+2

양식을 평소대로 제출하고 가능한 경우 JS를 사용하여 양식을 차단하십시오. JS가 실제로 활성화되었다는 것을 서버에 알리기 위해 ajax 요청을 사용할 수있다. 일반적인 비 아약스 제출을 얻는다면 JS가 작동하지 않는다는 것을 알 수 있습니다. –

답변

0

zipcode가 포함 된 양식에 숨겨진 필드를 만들고 홈페이지에 js로 채 웁니다. 양식이 전송되면 js가 사용 가능하지 않음을 나타내는 필드가 비어 있는지 확인하고 그에 따라 결과 페이지를 렌더링 할 수 있습니다.

관련 문제