propel orm과 함께 symfony 1.4를 사용하고 있습니다. 저는 국가, 주, 카운티와 같은 3 개의 테이블을 가지고 있습니다. 과부하를 피하고 관계없는 레코드를 전달하려면 onchange 특성을 사용하고 싶습니다. 양식 클래스에서 onchange 특성을 사용하려면 어떻게해야합니까?symfony 1.4에서 onchange 속성을 사용하는 방법
0
A
답변
1
필드를 렌더링 할 때 왜 폼 클래스에서 사용하고보기에는 사용하지 않고 (아약스와 함께 사용합니까?)? 당신이 echo $form
을하지 않고 각 필드 (레이블, 오류, 필드)를 반향한다고 가정하십시오. echo $form
을 수행하는 경우 양식 클래스에 작성해야 할 수도 있습니다 (이 것은 클래스가 아닌보기에 속하지만 이는 또 다른 문제점입니다). 위젯을 정의 할 때 배열 속성 매개 변수를 사용하기 만하면됩니다. 뭔가 같이 :
$this->widgetSchema['state'] = new sfWidgetFormDoctrineChoice(array(blabla), array('onchange' => 'someJsFunction'));
당신은 또한 (미국은 미국이 국가 선택 박스에서 선택했을 때 상태로 만 선택을 채우려면 예를 들어) 형태로 클래스에, 다음, 선택을 제한하려면를 보내 당신의 행동에
: 옵션으로 폼에 컨텍스트
: 양식에$this->form = new whateverForm(array(), array('context' => $this->getContext()));
무언가 같이 할
그러면 해당 국가에 대해서만 현재 제출 된 국가가 표시됩니다.
카운티와 동일한 내용입니다.
관련 문제
- 1. Symfony 1.4에서 Propel 사용하기
- 2. symfony 1.4에서 embedForm을 사용하는 방법은 무엇입니까?
- 3. symfony 1.4에서 tinyMCE를 사용하는 방법은 무엇입니까?
- 4. symfony 1.4에서 sfValidatorCallback을 사용하는 embedForm에 대한 PreValidation
- 5. symfony 1.4에서 symfony 2.0의 compenents 사용
- 6. symfony 1.4에서 폼의 postValidator를 비활성화하는 방법
- 7. Symfony 1.4에서 JavaScript 로딩 연기
- 8. Symfony 1.4에서 사용자 비밀번호 재설정
- 9. Symfony 1.4에서 HTML5 자리 표시 자 사용 방법
- 10. symfony 1.4에서 내 관리 테마를 어떻게 변경합니까?
- 11. symfony-1.4에서 factories.yml에 팩토리 유형 추가
- 12. Symfony 1.4에서 동작에서 레이아웃으로 슬롯이 전달되지 않습니다.
- 13. Symfony 1.4에서 모바일 버전을 구현하는 방법은 무엇입니까?
- 14. Symfony 1.4에서 컨텍스트 부분의 캐시를 제거했습니다.
- 15. Symfony 1.4에서 오류 500을 시뮬레이트하는 방법은 무엇입니까?
- 16. symfony 1.4에서 단순한 redirect() 함수가 작동하지 않습니다.
- 17. symfony 1.4에서 SSL을 구현하는 방법은 무엇입니까?
- 18. Symfony 1.4에서 doctrine으로 postInsert하는 방법은 무엇입니까?
- 19. Symfony 1.4에서 도우미를 구현하는 방법은 무엇입니까?
- 20. Symfony 1.4에서 설정 한 foreignAlias로만 행을 표시하는 방법
- 21. symfony 1.4에서 동적 사이드 바 섹션을 만드는 가장 좋은 방법
- 22. symfony 1.4에서 양식 필드를 필터링하고 유효성을 검사하는 방법은 무엇입니까?
- 23. ComboBox.ObjectCollection.Item() 속성을 사용하는 방법
- 24. SumAll 속성을 사용하는 방법?
- 25. symfony 1.4에서 2.0으로 변경하려면 코드 이전 방법이 있습니까?
- 26. symfony 1.4에서 생성 된 schema.yml의 일부를 재정의하거나 확장하는 방법이 있습니까?
- 27. Symfony 1.4에서 작업을 실행하는 동안 메모리 사용량을 줄이는 방법은 무엇입니까?
- 28. Symfony 1.4에서 동일한 데이터베이스의 여러 버전을 Doctrine과 함께 사용하십시오
- 29. include_partial()을 사용하여 symfony 1.4에서 부분 전달중인 객체?
- 30. symfony 1.4에서 세션 의존 데이터를 캐시하는 방법은 무엇입니까?