0

jQuery-Mobile で複数選択フィールドを使用したいと考えています。ただし、最後に選択された値のみがサーバーに送信されます。これは私のコードです:

     <select name="myValues"
     data-native-menu="false" data-mini="true" multiple="multiple">
        <option>Select one or more</option>
     <?php 
     foreach ($propPosValues AS $posValue) {    
             <option value="<?= $field['Id'] ?>"><?= $field['Value'] ?></option>
     <?php } ?>

    </select>

php-code について気にしないでください。実際に動作します。UI には、別のウィンドウで開く複数選択が表示されます。ただし、最後に選択された値のみがサーバーに送信されます。しかし、私は明らかにそれらすべてを望んでいます。

助言がありますか?

4

1 に答える 1

1

名前タグはname="myValues[]"である必要があります。角かっこ「[]」は、これが値の配列であることを示します。

于 2012-10-08T12:26:46.983 に答える