select2 multi-uniquement la valeur de l'envoi d'une valeur dans le POST

Voici un extrait de mon code:
http://jsfiddle.net/natatkinson/xbWEb/

Javascript:

$(document).ready(function () {
    $("#tags").select2({
        maximumSelectionSize: 3
    });

});

HTML:

<form name="form1" id="form1" action="" method="GET">
<fieldset>
    <legend>Shoe Info</legend>
    <dl>    <dt>Name:</dt>

        <dd>
            <input type="text" name="name" id="name" size="40" placeholder="Shoe name" required autofocus>
        </dd>
    </dl>   <dt>Tags:</dt>

    <dd>
        <select multiple="" name="tags" id="tags" style="width:100%;">
            <option value="0">Select Tags</option>
            <option value="2">racing flat</option>
            <option value="3">track spikes</option>
            <option value="1">trainer</option>
        </select>
    </dd>
    </dl>
</fieldset>
<p class="submit-buttons">
    <input type="submit" class="button1" name="submit" id="submit" value="Add Shoes" />
</p>

Tout ce qui soumet est 1 valeur, pas une liste séparée par des virgules comme le dit la documentation.

  • ont u essayé d'utiliser les balises[]" comme nom?
  • Si je fais une demande auprès de 3 balises de liste, je vois la suite que l'URL de la requête: /?name=abc&tags=0&tags=2&tags=3&submit=Add+Shoes
  • Ça y est! Je vais aviser l'auteur de mettre à jour leur documentation. Ne peux pas croire que je n'ai pas testé plus tôt. Merci