2017-09-15 26 views
3
<div class="btn-group m-b-5"> 
    <button type="button" data-toggle="dropdown" class="btn dropdown-toggle btn-info"> 
     Ana Kategori 
     <span class="caret"></span> 
    </button> 
    <ul role="menu" class="dropdown-menu"> 
     <?php          
      while ($row = mysqli_fetch_assoc($resultDataTableTwo)){ 
       echo '<li><a onclick="myFunction()">'.$row['Ana_Kategori'].'</a></li>'; 
       echo ' <li class="divider"></li>';            
      }            
     ?>          
    </ul> 
</div> 

所以爲了調用myFunction()與點擊下拉菜單中的項目名稱,由$row['Ana_Kategori']實現的,我怎麼可能進行?下拉點擊PHP數據從MySQL

+0

請詳細說明更加清楚你的問題是什麼。 – Heri

回答

6

這可能不是你真正想要的,但試試它,讓我知道你得到了什麼。

變化

echo '<li><a onclick="myFunction()">'.$row['Ana_Kategori'].'</a></li>'; 

echo '<li><a class="dropdown-link">'.$row['Ana_Kategori'].'</a></li>'; 

然後添加這個JS功能

$(document).on('click','.dropdown-link',function(event){ 
    event.preventDefault(); 
    var $this = $(this); 
    var name = $this.text(); 
    console.log("I clicked " + name); 
}); 
+0

沒有任何反應,我沒有得到日誌 –

+0

@shivzuh我更新了JS功能。嘗試新的 – bassxzero

+0

仍然沒有人:( –