제목이 거의 다 나와 있습니다. 내가 가지고있다howto Zend_Dojo_Form_Element_Filtering onchange submit
$strata = new Zend_Form_Element_Select('strata');
$strata->setLabel('Select a strata: ')->setMultiOptions($this->stratalist)->setAttrib('onChange', 'this.form.submit()');
그런 다음 다른 양식의 멋진 도장 양식 요소를 사용해야한다. 그래서 나는 그들 모두 같게하기로 결정이 한 : 그것은 나타나 잘 보이지만, 나는 FilteringSelect을 변경할 때 양식이 제출되지
$strata = new Zend_Dojo_Form_Element_FilteringSelect('strata');
$strata->setLabel('Select a strata: ')->setMultiOptions($this->stratalist)->setAttrib('onChange', 'this.form.submit()');
합니다. 렌더링 된 HTML을 보면 충분합니다.
<select name="strata" id="strata" onChange="this.form.submit()">
Dojo 요소는 이와 같이 작동하지 않을 수도 있고 그렇지 않을 수도 있습니다. 그렇다면 FilteringSelect를 변경할 때이 양식을 제출하려면 어떻게해야합니까?
감사합니다.
윙윙 거리는 소리는 이상한 모양이 아닌가요? 일반적인 SELECT 요소처럼 보입니까? – opHASnoNAME
Javascript가 훌륭합니다. 그렇지 않습니까? 글쎄, 브라우저에로드 된 후 html을 dojo로 변경할 수 있다는 것을 알고 계셨습니까? 그것은 젠드가 생각하기에 꽤 많은 방법입니다. 전에 젠드를 사용 해본 적이 있습니까? –