2012-06-26 40 views
0

我有一個菜單欄 <a href="menu1" ">Menu1</a> <a href="menu2"">Menu 2</a> 這些菜單1和菜單2我已經存儲了值0110等等。 我有一個表,我存儲的價值之一,零這些項目。 其他頁面上,我取所有字段的數組基於數組隱藏和顯示元素

for($i=1;$i<15;$i++) 
    echo $check1[$i]; 

並獲得1010100完全按照database.now我要檢查,如果值是1的特定菜單應顯示的頁面上,否則不行。 現在我想做一個jQuery或使用php隱藏元素值爲0,並顯示具有1值的元素。我可以使用

for(var i=0;var i<15;i++) 
{ 
    switch (var[i]){ 
     case 1:var[i].hide; 
      break; 
     case 2:var[i].show; 
    } 
} 

預先感謝您

+0

什麼是你的問題?你有什麼嘗試? –

+0

@tereško:我的問題是我想隱藏菜單項,如果其相應的值在數組爲零,並顯示它的值是1。請幫助。我想我將不得不爲所有元素調用jquery函數,但如何做,我不知道。謝謝 – user1482515

+0

這不是一個問題。這是一個要求。這並沒有提供你嘗試過的東西的信息。 –

回答

1

你想切換1和0? 檢查驗證碼:

<script language="javascript" src="http://code.jquery.com/jquery-1.7.js"></script> 
    <table width="300" border="1" cellspacing="1" cellpadding="2"> 
     <tr> 
     <td>Index</td> 
     <td>1/0</td> 
     </tr> 
     <? for($i=1;$i<15;$i++){ 
     $value = rand(0,1); 
     ?> 
     <tr class="tr<?=$value;?>"> 
     <td><?=$i;?></td> 
     <td><?=$value;?></td> 
     </tr> 
     <? } ?> 
    </table> 
    <a href="#" onclick="$('.tr0').show();$('.tr1').hide();">Show 0</a> 
    | 
    <a href="#" onclick="$('.tr1').show();$('.tr0').hide();">Show 1</a> 

| 
<a href="#" onclick="$('.tr1').show();$('.tr0').show();">Show both</a> 
+0

Menu1 Menu 2這些菜單1和MENU2我已經儲值0110等on.now我想檢查是否值是1表示特定的菜單應該顯示在頁面上否則不是。謝謝您的回答 – user1482515