J'ai un contrôle de forme multisélect (figure 1). Lorsque je sélectionne plus d'une valeur, Firefox envoie les deux valeurs (figure 2). Mais seule la dernière valeur est envoyée en tant que valeur d'entrée à mon contrôleur (figure 3). Comment puis-je transmettre toutes ces valeurs à mon contrôleur?Capturer les rails 3 Entrées d'entrée multi-sélection
<form action="html_items/search" method="post" >
<!-- Criteria -->
<div style="float:none;">
<label>Content Provider </label>
<select multiple id="content_provider" name="content_provider">
<option value="FLR">Flare</option>
<option value="SLDT">Slashdot</option>
</select>
</div>
<input type="submit" value="Search" />
</form>
fig. 1
Parametersapplication/x-www-form-urlencoded
content_provider FLR
content_provider SLDT
fig. 2
params [{ "content_provider" => "SLDT", "contrôleur" => "html_items", "action" => "recherche"}]
...
fig. 3
Merci
Tim