>  기사  >  웹 프론트엔드  >  download_javascript 스킬에 첨부된 캡슐화된 도, 시, 지역 연계 제어

download_javascript 스킬에 첨부된 캡슐화된 도, 시, 지역 연계 제어

WBOY
WBOY원래의
2016-05-16 19:10:39910검색

모든 주소 데이터는 js 파일에 저장됩니다. 컨트롤을 호출하는 방법은 매우 간단합니다.




AreaCtrl 클래스에는 "province"와 같은 최대 3개의 매개변수가 있습니다. 위의 예인 "City", "Region"에서 여기서 텍스트는 드롭다운 상자 왼쪽에 있는 텍스트입니다. 매개변수를 1개 또는 2개만 쓰면 컨트롤은 지방 또는 지방 도시만 출력합니다. 결합. 예를 들어 new AreaCtrl("Province", "City")이면 드롭다운 상자가 2개만 있고 주소는 도시까지 정확합니다.

영역에는 2개의 속성과 2개의 메소드가 있습니다.

속성:

name
컨트롤 이름을 정의합니다. 값은 ["Province", "City", "Area"]와 같은 배열 유형이어야 합니다. 세 가지 드롭다운 상자의 이름 속성은 Province, City 및 Area로 정의됩니다.

컨트롤의 기본값을 초기화합니다. 값은 지역 번호여야 합니다. 예를 들어 광동의 코드는 440000이고 선전의 코드는 440300입니다.
메서드:

write
areaObject.write()
출력 제어. 출력 위치는 이 문의 위치에 따라 달라집니다.
writeIn
areaObject.writeIn( node [ ,append ] )
출력 제어. 출력 위치는 지정된 노드에 따라 다릅니다. 노드는 ID 번호 또는 구조 노드일 수 있습니다.
append는 부울 값이며 기본값은 false입니다. true인 경우 컨트롤은 지정된 위치에 계속해서 씁니다.
area.js<script> <BR> var area = new AreaCtrl("省份:","城市:","地区:"); <BR> area.write(); <BR></script>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.