-1

このスクリプトをドロップダウン選択リスト に使用したいhttp://tympanus.net/codrops/2012/10/04/custom-drop-down-list-styling/ example(demo) 3 を使用したいのですが、できますPHP で選択した値を取得します。手伝ってくれますか ?

4

3 に答える 3

2

次のようなものを楽しみにしているのではないでしょうか。

<div class="wrapper-demo">
    <div id="dd" class="wrapper-dropdown-2" tabindex="1">Test
        <ul class="dropdown">
            <?php
            if(is_array($your_drop_down_list)&&!empty($your_drop_down_list))
                foreach($your_drop_down_list as $item)
                {
                ?>
                <li><a href="<?php echo $item['item_link'] ?>"><a class="<?php echo $item['item_class'] ?> icon-large"><?php echo $item['item_title'] ?></a></li>
                <?php
                }
            ?>
        </ul>
    </div>
</div>
于 2012-12-19T12:37:45.497 に答える
1

このスクリプトは input を使用しないため、php で値を直接取得することはできません。

非表示の入力<input type="hidden" name="jscombo" value="" />を使用し、ユーザーがリストで新しいものを選択したときにその値を変更する必要があります。

実際の入力を使用するDropkickのようなものを試してみてください。

于 2012-12-19T12:35:36.767 に答える
1

これを追加:

    $(document).ready(function(){
        $('input[name=getvalue]').change(function(){
           $('#hidden_field').val($(this).val());
        });
    });

また、隠しフィールドを追加し、

    <input type='hidden' name='hidden_field' id='hidden_field' />

そして、test2.php で、次のように変更します。

       $getvalue = $_GET['hidden_field'];
于 2012-12-19T12:48:23.730 に答える