2015-06-24 40 views
2

我想顯示$ request,$ order_no,$ site_location,$ item_code,$單擊$ name時的時間。我該怎麼做?我想使用引導程序崩潰但我卡住了。我如何傳遞值,因爲它在while循環中並且包含很多元素。我怎樣才能識別哪一個被點擊,使用引導?使用引導程序摺疊單擊屬性時顯示數據

<div class="row"> 
    <tr><td><div class="col-md-2"> <?php echo $name;?></div></td> 
     <td><div class="col-md-2"> <?php echo $request;?></div></td> 
     <td><div class="col-md-2"> <?php echo $order_no;?></div></td> 
     <td><div class="col-md-2"> <?php echo $site_location;?></div></td> 
     <td><div class="col-md-2"> <?php echo $item_code;?></div></td> 
     <td><div class="col-md-2"> <?php echo $request;?></div></td> 
     <td> <div class="col-md-2"><?php echo $Time;?></div></td> 





     <td><div class="col-md-2"><a href=update_status.php?flag=p&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-lock" style='margin-right:60px'></span></a></div></td> 
     <td><div class="col-md-2"><a href=update_status.php?flag=a&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-thumbs-up" style='margin-right:60px'></span></a></div></td> 
     <td><div class="col-md-2"><a href=update_status.php?flag=r&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-thumbs-down" style='margin-right:60px'></span></a></div></tr></td> 


    </div> 
+0

請注意你的語法和標點符號。英文句子通常以點或問號結束。如果你的問題很難閱讀,你將不會得到任何答案。我現在就爲你解決這個問題。 – Dakkaron

回答

0

如果我理解正確的話,你有多個元素(循環),當你點擊TD/COL-MD-2與你想顯示的列的其餘部分$名字?

引導程序崩潰讓你定義一個元素,並將它的目標有: 數據切換=「崩潰」數據目標=「#collapseExample」

參見:http://getbootstrap.com/javascript/#collapse

你的HTML可能成爲什麼像這樣(還沒有嘗試過):

<div class="row"> 
    <tr> 
     <td><div class="col-md-2" data-toggle="collapse" data-target="#collapse<?php echo $name; ?>"> <?php echo $name;?></div></td> 
     <div class="collapse" id="collapse<?php echo $name; ?>"> 
      <td><div class="col-md-2"> <?php echo $request;?></div></td> 
      <td><div class="col-md-2"> <?php echo $order_no;?></div></td> 
      <td><div class="col-md-2"> <?php echo $site_location;?></div></td> 
      <td><div class="col-md-2"> <?php echo $item_code;?></div></td> 
      <td><div class="col-md-2"> <?php echo $request;?></div></td> 
      <td> <div class="col-md-2"><?php echo $Time;?></div></td> 
      <td><div class="col-md-2"><a href=update_status.php?flag=p&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-lock" style='margin-right:60px'></span></a></div></td> 
      <td><div class="col-md-2"><a href=update_status.php?flag=a&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-thumbs-up" style='margin-right:60px'></span></a></div></td> 
      <td><div class="col-md-2"><a href=update_status.php?flag=r&ep=<?php echo $ee; ?>><span class="glyphicon glyphicon-thumbs-down" style='margin-right:60px'></span></a></div></td> 
     </div> 
    </tr> 
</div> 

希望我指出你正確的方向。

+0

是的,你指出了正確的事情,但當我給我的第二個div,我想要顯示的第一個div被點擊時,它沒有顯示任何東西。 –

+0

例如:

...

+0

我認爲目標div中的id需要id =「collapse」,所以刪除#。這隻能由引導程序來檢索容器。 jQuery中的$('#collapse')是一個id選擇器。因此,請將#保留在數據目標中,但將其從id屬性中移除。 – gkempkens

相關問題