2012-12-19 85 views
-1

我想用這個腳本下拉選擇列表 http://tympanus.net/codrops/2012/10/04/custom-drop-down-list-styling/ 我想用例(演示)3 ,但我不能選擇與PHP的值。 你能幫忙嗎?獲得來自jQuery的下拉列表中選擇值

+1

您已經嘗試了什麼? – Usman

+0

你可以發佈你的PHP代碼,或解釋你想要什麼? – hsuk

+0

我想這 <形式方法= 「GET」 行動= 「test2.php」>

Please, fill... \t \t \t \t \t \t \t \t \t \t \t
\t \t \t \t \t \t \t \t \t \t 而在test2.php : <?php $ getvalue = $ _GET ['getvalue']; echo $ getvalue; ?> –

回答

1

這個腳本從來不用輸入,所以你不能直接跟PHP的值。

你應該使用一個隱藏的輸入<input type="hidden" name="jscombo" value="" />並改變它的值,當用戶選擇的東西在列表中新。

你也許應該嘗試其他的東西像Dropkick它使用一個真正的輸入

+0

當用戶選擇列表中的新內容時,我可以如何更改它的值? 我無法使用javascript ...對我來說很難 –

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

補充一點:

$(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'];