Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zend dwie droplisty
borpaw
post
Post #1





Grupa: Zarejestrowani
Postów: 439
Pomógł: 0
Dołączył: 3.06.2010

Ostrzeżenie: (50%)
XXX--


Jak można połączyć dwie droplisty w na formie zend framework, tak żeby po zdarzeniu onchange pierwszej w drugiej zmieniał się zestaw danych? Czyli musiałaby być wywołana funkcja ładująca dane do drugiej droplisty.

  1. $evntV = new Application_Model_DbTable_Worker();
  2. $hWoj= $evntV->teryt();
  3.  
  4. $wojewodztwo = new Zend_Form_Element_Select('wojewodztwo');
  5. $wojewodztwo->setLabel('Województwo');
  6. $wojewodztwo->setName('wojewodztwo');
  7. $wojewodztwo->setAttrib('id', 'wojewodztwo');
  8. $wojewodztwo->setAttrib('onChange', "");
  9.  
  10. foreach ($hWoj as $dp)
  11. {
  12. $wojewodztwo->addMultiOption($dp['wojewodztwo'],$dp['nazwa']);
  13. }


  1. $evntV = new Application_Model_DbTable_Worker();
  2. $hWoj= $evntV->teryt_powiat('02');
  3.  
  4. $powiat = new Zend_Form_Element_Select('powiat');
  5. $powiat->setLabel('Powiat');
  6. $powiat->setName('powiat');
  7. $powiat->setAttrib('id', 'powiat');
  8. $powiat->setAttrib('onChange', "alert(this.value);");
  9.  
  10. foreach ($hWoj as $dp)
  11. {
  12. $powiat->addMultiOption( $dp['powiat'], $dp['nazwa'] );
  13. }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:35