Bonjour,
J'ai un problème, je veux mettre sur une page de recherche 2 zone avec autoCompletion.
Le problème est que je peux en faire fonctionner une seule (en fait, la requete sql est différente pour les 2...)
Voici ma fonction init dans le fichier .js:
Je veux 2 formulaires de ce type, avec chacun leur propre requete sql:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function autoCompletion_init(border_no_foc,border_foc,background_color_no_foc,background_color_foc,file_ref) { this.border_no_foc = border_no_foc; this.border_foc = border_foc; this.background_color_no_foc = background_color_no_foc; this.background_color_foc = background_color_foc; this.file_ref = file_ref; }
J'avais dupliqué chaque fichier, dont celui contenant la requete sql en la changeant, maheureusement ca ne fonctionnait que pour une seule autoCompletion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action="#" name="autoCompletion" onSubmit="return false;"> <div id="autoCompletion_input"> <input id="list0" type=text size=50 name="autoCompletion_input" onMouseOver="give_focus_style(0,1);" onBlur="focus_off();" onFocus="focus_on();" onKeyUp="event_capture(this.value,event);"> </div> <div id="autoCompletion_answer" onClick="focus_on();"></div> </form>
Je pense qu'il faut modifier les fonctions init(), mais je n'ai pas très bien compris.
Avez-vous assez de détails pour m'expliquer?
Merci d'avance,
Partager