.attr("selected","selected") ne fonctionne pas
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 :
Code:
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> |
Voici mon code :
Code:
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"); |