Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2011, 16h10   #1
Membre à l'essai
 
Inscription : mars 2010
Messages : 213
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 213
Points : 23
Points : 23
Par défaut Lier deux listes déroulantes avec ajax

Bonjour,

Je suis encore un trés débutant dans Ajax,j'ai un formulaire avec zend qui est constitué d'un liste déroulante et je veux lier cette liste avec ajax dont lorsque je sélectionne une marque il m'affiche automatiquement sa référence correspondante.

et voici les codes:

ClientFormulaire.php

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 $marqu           = new Marque();
        // $allm            = $marqu->fetchAll();       
         $nomTabm          = array();
 
                    $select3 = $marqu->select()->from($marqu)  
					->where('categorie_marq = ?','monture');
					$allm = $marqu->fetchAll($select3);
 
      foreach ($allm as $am) {
          $nomTabm[$am->id_marq] = $am->marque ;
      }
      $id_marq = new Zend_Form_Element_Select('id_marq');
      $id_marq->setLabel('Marque :');
      $id_marq->setMultiOptions($nomTabm);
      $id_marq->setRequired(true);
      $id_marq->addValidator(new Zend_Validate_Int());
 
 $ref_article = new Zend_Form_Element_Text('ref_article');
        $ref_article->setLabel('Reference:')
        ->setRequired(false)
        ->addFilter('StripTags')
        ->addFilter('StringTrim')
        ->addValidator('NotEmpty');
ClientController.php

Code :
1
2
   $row2->marque= $form->getValue('marque');
                      $row2->ref_article= $form->getValue('ref_article');
et la vue ajouter.phtml

Code :
1
2
 <tr><td align="center"><?php echo $this->form->id_marq;   ?></td ></tr>
						<tr>	<td align="center"><?php echo $this->form->ref_article;   ?></td>	</tr>
Alors qu'est-ce-que je vais ajouter pour réaliser ça?
Et merci pour vos réponses.
king_soft est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 09h49   #2
Modérateur
 
Avatar de DoubleU
 
Inscription : janvier 2006
Messages : 1 107
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 107
Points : 1 118
Points : 1 118
Commence par consulter les cours et la FAQ Ajax avant de revenir vers nous pour nous dire ce que tu as réussi ou pas à faire qu'on puisse t'aider.
DoubleU est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h58.


 
 
 
 
Partenaires

Hébergement Web