2011-04-30 4 views
0

JavaScript가 비활성화되어있을 때 HTML 양식에서 국가 및 지역 선택을 어떻게해야합니까?비 Javascript 국가 선택

일반적으로 비활성화 된 지역 선택 필드에 javascript를 추가하고 사용자가 일부 국가를 선택하면 아약스에서 해당 지역을로드합니다. 하지만 사용자가 javascript없이 지역을 선택할 수 있도록하려면 어떻게해야합니까?

답변

2

그냥 (버튼 제출 제외) 버튼을 추가 PHP를 사용하여 페이지를 렌더링하는 GET 매개 변수를 사용하여 페이지를 다시로드, 버튼을 눌러 conntry를 선택하고 그 상태의 지방을 보여 양식을 서버에 다시 보냅니다.

국가 드롭 다운 후에 "도배 표시"버튼을 사용하여 양식을 서버에 다시 게시 할 수 있습니다. 서버에서 (불완전한) 양식의 국가를 검색 한 다음 지방 드롭 다운에 적절한 지방을 추가합니다. 사용자는 주를 선택하고 제출 버튼을 누릅니다.

자바 스크립트가있는 경우 자바 스크립트로 버튼을 숨기고 아약스로 모두 수행 할 수 있습니다.

1

하는 게시물

+0

그러나 GET 매개 변수로 페이지를 다시로드하면 HTML 양식의 다른 필드의 모든 데이터가 손실됩니다. 나는 왕복이 필요하다고 생각하지 않는다. – marapet

관련 문제