Remplir menu déroulant, sélectionnez avec le tableau à l'aide de jQuery

Je suis en train de remplir un menu déroulant, sélectionnez un tableau à l'aide de jQuery.

Voici mon code:

        //Add the list of numbers to the drop down here
        var numbers[] = { 1, 2, 3, 4, 5};
        $.each(numbers, function(val, text) {
            $('#items').append(
                $('<option></option>').val(val).html(text)
            );            
        //END

Mais j'obtiens une erreur. La fonction de chaque est quelque chose que je suis débarrassé de ce site web.

Est-il bombardement parce que je suis en utilisant un tableau à une dimension? Je veux à la fois la possibilité et le texte est le même.

  • Ajoutant des éléments à la fois sur le DOM est très lente et il est fortement déconseillé. De façon plus performatic est de construire une chaîne de caractères et l'ajouter après la boucle
InformationsquelleAutor coson | 2010-08-10