/ / jquery récupère toutes les valeurs dans une listbox Listbox et indexe une listbox - jquery

jquery obtient toutes les valeurs d'une listbox Listbox et indexe une listbox - jquery

Salut, je voudrais obtenir toutes les valeurs dans unlistbox. Voici la raison. J'ai 3 zones de liste disant A, B, C lorsque je clique sur un élément dans A, il remplit B avec des valeurs et je sélectionne des valeurs de B et je les ajoute à C qui le supprime de B afin qu'aucun doublon ne puisse être ajouté à C.

Je peux toujours obtenir des données en B que j'ai déjà ajoutées à C. DONC, je dois obtenir toutes les valeurs en C afin de pouvoir filtrer les données du serveur avant de les ajouter à B lorsque je clique entre les éléments en A.

De plus, les éléments de B (A) ne sont pas uniques, c'est-à-dire disons que je clique sur un élément dans A, disons que A1 et B sont remplis de données permet d'appeler ces données B1 (c'est un ensemble) si je clique sur un autre élément dans A, disons que A2 et B sont remplis de données, disons B2 l'intersection de B1 et B2 n'est pas toujours vide (il pourrait exister un élément en B1 et B2).

Je sais que c'est une explication un peu compliquée, mais pouvez-vous simplement me dire comment obtenir toutes les valeurs d'une zone de liste ou comment les parcourir

Réponses:

4 pour la réponse № 1

Pour parcourir les options de liste avec jQuery et les stocker dans un tableau, utilisez ce qui suit:



//Array to hold original subTypes
var _SubTypes = new Array();

//Function to Store Initial List of Sub Types
function StoreSubTypes()
{
$("#comp_subtype option").each(
function(index, option)
{
//Store the option
_SubTypes[index] = option;
}
);
}

Vous pouvez avoir un tableau pour chaque liste et appeler le code abouve mais avec un paramètre pour la liste à stocker et le tableau pour le stocker dans