Bonjour,

J'ai un script fonctionnel qui me permet de filtrer des résultats :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<script language="javascript" type="text/javascript">
Event.observe(window,'load',function() {
	// ----- Filtre des listes -----
	if (Object.isElement($('filtre'))) {
		Event.observe('filtre', 'keyup', function() {
			new Ajax.Updater('corps2', 'demandes_tri_update.php', {
				encoding: 'iso-8859-1',
				parameters: { filtre: $F('filtre'), masque_dde: $F('masque_dde'), facture: $F('facture') }
			});
		});	
	}
	// ----- Masque des listes -----
	if (Object.isElement($('masque_dde'))) {
		Event.observe('masque_dde', 'click', function() {
			new Ajax.Updater('corps2', 'demandes_tri_update.php', {
				encoding: 'iso-8859-1',
				parameters: { filtre: $F('filtre'), masque_dde: $F('masque_dde'), facture: $F('facture') }
			});
		});	
	}
	if (Object.isElement($('facture'))) {
		Event.observe('facture', 'click', function() {
			new Ajax.Updater('corps2', 'demandes_tri_update.php', {
				encoding: 'iso-8859-1',
				parameters: { filtre: $F('filtre'), masque_dde: $F('masque_dde'), facture: $F('facture') }
			});
		});	
	}
  });
</script>
Mais je souhaite intégrer à l'intérieur de ce code une règle si "filtre" est égal à 13 caractères (un code barre), d'avoir une redirection sur une page donnée (produits.php?id=filtre).

Vous auriez une solution pour moi ?

Merci pour votre aide !