我想将此脚本用于下拉列表选择列表 http://tympanus.net/codrops/2012/10/04/custom-drop-down-list-styling/ 我想用例子(demo)3。 但我无法用PHP获得选定的价值。 你能帮忙吗?
答案 0 :(得分: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>
答案 1 :(得分:1)
此脚本从不使用输入,因此您无法使用php直接获取值。
您应该使用隐藏的输入<input type="hidden" name="jscombo" value="" />
,并在用户选择列表中的新内容时更改其值。
您可能应该尝试使用真实输入的Dropkick之类的其他内容
答案 2 :(得分: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'];