2014-05-22 2 views
1

재질, 무게 및 색상의 세 가지 선택을 캡슐화하는 제품을 검색하는 형식이 있습니다. 이 선택 항목에는 데이터베이스의 값이 포함됩니다.형태의 동적 선택 값

나는 다음과 같은 행동을하고 싶은 : 사용자가 자료를 선택하면

  • 가, 나머지 두 선택이
  • 이 세 가지 선택이 적용 주어진 물질과 제품에 대한 허용 만 값을 표시됩니다 그 반대의 경우

nette로 시작하기 전에 다른 선택에서 사용자가 값을 선택한 후에 select 요소를 동적으로 변경하여 ajax 및 jquery/javascript를 사용하여이 작업을 수행했습니다.

nette는 해당하는 발표자의 선택 값을 다시로드하는 방법에 대해 좋은 (시스템) 솔루션이어야한다고 생각합니다. 도와 줄수있으세요?

+0

nette로 시작하기 전에 필터링 된 옵션 목록을 생성하기위한 백엔드 기능이 있습니다. 그렇습니까? 일부 이벤트에서 트리거 작업을 수행하려면 최소한 * 몇 가지 * JavaScript를 사용해야합니다. – matthias

답변

2

그냥 nette의 문서를 살펴보십시오. 제 생각에 이것은 당신이 찾고있는 것입니다 : http://pla.nette.org/en/dependent-form-select-with-ajax

선택 변경 사항에 대한 핸들을 작성하고 나머지 핸들을로드하기위한 핸들을 작성할 수 있습니다. 자바 스크립트로 지저분한 작업이 필요 없습니다.