-1

I want to use this script for dropdown select list http://tympanus.net/codrops/2012/10/04/custom-drop-down-list-styling/ I want to use example(demo) 3. but I can't get selected value with PHP. Can you help ?

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.ini 获取值。

当用户在列表中选择新内容时,您应该使用隐藏输入<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 回答