Ajax Processing

이제 발송물 탭에 상태 필드를 만들고 싶다고 가정 해 봅시다 이 양식의 선택 필드로 상태가 선택된 후에, '도시'입력란에서 선택 항목을 다시로드하려고합니다

그 주에서 온 도시들만 보여주기 내가 어떻게하는지 보여 줄게 개발 환경으로 돌아 갑시다 내가 먼저 할 일은 두 필드를 모두 선택하여 변경하는 것입니다 'shipstate'필드 안에, 이미 라벨이 붙어있는 것을 볼 수 있습니다 보시다시피 VARCHAR 필드입니다

이제 내가 선택해서 그것을 바꿀 것이다 그리고 지금해야 할 일은 Scriptcase에게 다시 말하면됩니다 'shipstate'필드에 무엇을 채우는 지 '생성'버튼을 클릭하겠습니다 '상태 테이블', '상태 이름' '확인' 그런 다음 '배 도시'에이 '배 도시'필드를 입력 할 수 있습니다 데이터베이스에 INTERGER가 있습니다

내가해야 할 일은 선택을 변경하는 것뿐입니다 '도시'테이블에 추가 조회를 작성하겠습니다 이 연관성은 '도시'테이블에 우리는 '상태 ID' 우리가 그 테이블을 연결할 수 있도록 내가 확인하게 해줘 선택하기 위해 두 필드를 모두 변경 한 후, 내가해야 할 일은 'ship state'필드로 돌아가는 것뿐입니다 나 좀 내려 보자

아약스 처리 기능을 찾는다 추가 조회 아래에있는 '확인'표시를 클릭하겠습니다 Scriptcase가 모든 선택 유형의 필드를 보여줄 것입니다 모든 필드를 활성화 할 수있는 옵션이 있습니다 이렇게함으로써, 'ship state'필드의 값을 변경할 때마다, 'mark'필드가 다시로드됩니다

이제 '배 도시'로 돌아가서, 우리는 '추가'검색에서 SQL 문을 필터링합니다 선택된 상태의 필드 만 표시합니다 이런 식으로 입력하겠습니다 주 ID 이것은 데이터베이스의 필드 이름입니다 '선박 상태'필드와 같습니다

'선박 상태'가 VARCHAR이기 때문에 보호하는 것을 잊지 마십시오 이제해야 할 일은 응용 프로그램을 실행하고이 기능이 실행되고 작동하는지 확인하는 것입니다 발송물 페이지에 새 것을 추가 할 때, 우리는 '상태'필드를 '선택'필드로 갖게 될 것입니다 모든 주를 가지고있다 하나를 선택하면 '도시'필드가 표시됩니다

선택된 주에서 모든 도시로 다시로드됩니다 예를 들어 델라웨어로 상태를 변경하면 '도시'선택이 다시 변경됩니다 델라웨어 출신의 도시들만 보여줄 것입니다