2016-04-25 4 views
1

私のコードによれば、ゲームテーブルからゲームを選ぶことができるので、選択したゲームを表示するボタンがShowとなっています。以下のような 何か:選択したオプションを表示するボタン

<input type ="submit" value= "Show" name="Show">

私はこの

`<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> 
    <script> 
    $(document).ready(function(){ 
     $("#hide").click(function(){ 
      $("p").hide(); 
     }); 
     $("#show").click(function(){ 
      $("p").show(); 
     }); 
    }); 
    </script>` 

を試みたが、どういうわけか何かが欠落していたか、それは動作しませんでした。ここ は私のコードです:

<div id="content"> 
<article> 
<h2> Games</h2> 

<form action='Games.php' method='post'> 
<p>Show</p> 
<select size= "1" name='gameid' > 
<option value ="Show"> Choose Game </option> 

Here is my code 

    <?php 
    include('dbaccess.php'); 
     $mysqli = new mysqli($dbhost,$dbusername,$dbpassword,$dbname); 
     $mysqli->set_charset('utf8'); 
     if ($mysqli->connect_error) {print("<p>Fail: ".$mysqli->connect_error."</p>");} 
     $result = $mysqli->query("SELECT * FROM Game;"); 

    if ($mysqli->error) {print("<p>Fail: ".$mysqli->error."</p>");} 
    if ($result->num_rows == 0) 
     { 
     print("<p>Ingen data.</p>"); 
     } 
    else 
     { 
     while($row = $result->fetch_array()) 
      { 

     print "<option value=$row[0]>$row[1]:$row[2]:$row[3]:</option>"; 



     } 
     } 
    $mysqli->close(); 
    ?> 



    </form> 

答えて

0

あなたの関数は、showのIDを持つタグを見込ん:

$("#show").click(function(){ 
    $("p").show(); 
}); 

ですから、ボタンにIDを追加する必要があります。同様に

<input type ="submit" value= "Show" name="Show" id="show"> 

hideのIDで

関連する問題