Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Recherche dans une liste

Envoyé par : Utilisateur anonyme

Date : 10/06/2004 11:10

Je voudrais trouver un moyen d'effectuer une proposer à l'utilisateur de mon appli XUL un outil de recherche textuelle dans une liste multicolonnes...

Quelqu'un connait-il un exemple d'utilisation de l'interface nsIFind ?

Y a t-il une solution plus simple ?

Merci

# Re: Recherche dans une liste

Envoyé par : theo

Date : 10/06/2004 19:25

Salut,

voici une methode simple pour chercher dans une treeview a multicolonne.

function treeSearch(tree_id,treecol_id,textbox_id) 
{
 var searchString = String(document.getElementById(textbox_id).value);
 var nb_rows = document.getElementById(tree_id).view.rowCount;
 for (var i=0;i < nb_rows;i++) {
    if (searchString == string(document.getElementById(tree_id).view.getCellText(i,treecol_id)))   {
alert('Found '+cellstring);
}
}
alert('Not Found '+searchString);
} 

# Re: Recherche dans une liste

Envoyé par : lionel

Date : 02/12/2005 17:00

bonjour,

Super cette fonction. Mais en faite, elle ne peut rechercher les valeurs que pour les listes affichés à l'écran... Il y aurais t'il un moyen de rechercher dans l'ensemble de l'arbre (affiché ou non )?



        

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.