Bonjour à tous,
Je voudrais, à l'aide de JQuery, cloner un select (avec ses options) qui n'a pas de sélection.
Il faut ensuite que je sélectionne une option spécifique.
J'arrive à cloner et à afficher le nouveau select.
J'arrive à récupérer l'option qui doit être sélectionnée.
Mais je n'arrive pas à la sélectionner.
... En je ne vois vraiment pas le problème
Voici le select à copier :Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <select id="users_list" name="manager.id" class="text ui-widget-content ui-corner-all"> <option value="1">User 1</option> <option value="2">User 2</option> <option value="3">User 3</option> </select>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 // Declare variables var newIndex = parseInt(getMaxTeamIndex()) + 1; var newSelectName = "teams["+ newIndex + "].manager.id"; var newTeamManagerId = $( "#users_list option:selected" ).val(); // Create the new select options var newSelectOptionsTag = $("#users_list").clone(); // Select the right option newSelectOptionsTag .find("option[value=\"" + newTeamManagerId + "\"]") .attr("selected","selected");
Partager