1

ドロップダウンリスト内に複数のチェックボックスを選択してデータベースに保存できるチェックボックスが必要です。

どこから始めたらいいのかわからない。誰か助けてください???

                <optgroup label="Rooms">
                    <option value="option_1"> 1</option>
                    <option value="option_2"> 2</option>
                    <option value="option_3"> 3</option>
                    <option value="option_4"> 4</option>
                    <option value="option_5"> 5</option>
                    <option value="option_6"> Modren</option>
                    <option value="option_7">Semi Modren</option>

                </optgroup>
            </select>
4

2 に答える 2

1

こんにちは、jqueryプラグインを使用してこれを行うことができます。

http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/

于 2013-03-25T11:15:30.637 に答える
0

jQueryなどのJavascriptライブラリを使用していることを願っています。このようにして、次の例のように、標準のHTML複数選択を選択ボックス付きのドロップダウンに変換するlibを簡単に使用できます。

http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/

そこから、通常どおりにフォームを送信できます。例えば:

<form method="POST" action="somefile.php">
    <select id="example" name="example[]" multiple="multiple">
        <option value="1">Option 1</option>
        <option value="2">Option 2</option>
        <option value="3">Option 3</option>
        <option value="4">Option 4</option>
        <option value="5">Option 5</option>
    </select>
</form>

<script>
    $("#example").multiselect();
</script>

(だけでなく、nameであることに注意してください)example[]example

次に、PHPでは、次のように選択したチェックボックスを繰り返すことができます。

if ( $_SERVER['REQUEST_METHOD'] == 'POST' )
{
    foreach ( $_POST['example'] as $index => $value )
    {
        echo $value . '<br />';
    }
}
于 2013-03-25T11:21:49.307 に答える