javascript - Trying to make a submit button in another file update a table in another file without refreshing the page -


my webpage

here 3 classes: class combine other 2 classes. when press submit table on right update without refreshing.

        <!doctype html>     <html>         <head>             <title>bugdisplayandreport</title>             <script src = "jquery.js"></script>             <script>                 $(document).ready(function(){                     $.post('bugreport.html',{},function(data){                         $("#bugreport").html(data);                     });                 });                 $(document).ready(function(){                     $.post('bugdisplay.php',{},function(data){                         $("#bugdisplay").html(data);                     });                 });             </script>         </head>         <body>             <div id = "bugreport"></div>             <div id = "bugdisplay"></div>         </body>     </html>  here issue report code, not going use "location.reload(true)" want because the page update without refreshing:  <!doctype html> <html>     <head>         <title>issuereport</title>         <script src = "jquery.js"></script>         <style>             body{                 padding:0;                 margin:0;             }             #box {                 padding: 5px;                 color:black;                 margin: 0 auto;                 border-style: solid;                 border-color: black;                 border-width: 1px;                 width: 162px;                 float: left;             }         </style>         <script>             $(document).ready(function(){                 $("#sub").click(function(){                     var user_issue = $("#issue").val();                     var user_priority = $("#priority").val();                     var user_type = $("#type1").val();                     $.post("bugreport.php",{issue:user_issue,priority:user_priority,type1:user_type},function(data){                         $("#result").html(data);                         //location.reload(true);                     });                 });             });         </script>     </head>     <body>         <div id="box">         <h3 style = "margin:10px 30px 30px 30px">issue report</h3>         <form action="bugreport.html" method="post">         <textarea cols="20" rows="18" name="issue" id = "issue" placeholder = "enter issue here" "></textarea></form><br>         <div style = "width: 100px; margin-left: auto; margin-right: auto">type of issue:</div>             <div style = "width: 150px; margin-left: auto; margin-right: auto; padding: 2px">             <form action="bugreport.html" method="post">             <select name = "type1" id = "type1">                 <option value = "listing discrepancy">listing discrepancy</option>                 <option value = "po discrepancy">po discrepancy</option>                 <option value = "pricing discrepancy">pricing discrepancy</option>                 <option value = "program glitch">program glitch</option>                 <option value = "receiving discrepancy">receiving discrepancy</option>                 <option value = "rma discrepancy">rma discrepancy</option>                 <option value = "sales discrepancy">sales discrepancy</option>                 <option value = "shipping discrepancy">shipping discrepancy</option>             </select>             </form></div>             <div style = "width: 50px; margin-left: auto; margin-right: auto">priority:</div>             <div style = "width: 70px; margin-left: auto; margin-right: auto; padding: 2px">             <form action="bugreport.html" method="post">             <select name = "priority" id = "priority">                 <option value = "low">low</option>                 <option value = "regular" selected>regular</option>                 <option value = "high">high</option>                 <option value = "urgent">urgent</option>             </select>             </form></div>         <div style = "width: 50px; margin-left: auto; margin-right: auto; padding: 2px">         <input type ="submit" name = "sub" value = "submit" id = "sub"></div>         <div id="result"></div>          </div>     </body> </html> 

here code creates table on right:

<?php     $servername = "localhost";     $username = "username";     $password = "password";     $database = "database";      $con = mysqli_connect($servername,$username,$password,$database);      if($con->connect_error){         die("connection failed " . $con->connect_error);     }      $strsql = "select * bugreport priority = 'urgent'";     $strsql1 = "select * bugreport priority = 'high'";     $strsql2 = "select * bugreport priority = 'regular'";     $strsql3 = "select * bugreport priority = 'low'";     $rs = mysqli_query($con,$strsql);     $rs1 = mysqli_query($con,$strsql1);     $rs2 = mysqli_query($con,$strsql2);     $rs3 = mysqli_query($con,$strsql3);     $i = 0;     echo "<table style = 'float: left; position: relative; left:160px; border: 1px; border-style:solid; border-collapse: collapse;'><tr>     <th style = 'border: 1px; border-style:solid; border-collapse: collapse;'>priority</th>     <th style = 'border: 1px; border-style:solid; border-collapse: collapse'>issue category</th>     <th style = 'border: 1px; border-style:solid; border-collapse: collapse;width: 300px'>issue</th>     <th style = 'border: 1px; border-style:solid; border-collapse: collapse;'>date</th></tr>";     while($row = mysqli_fetch_array($rs)){         if(($i % 2) == 0){             echo '<tr style="border: 1px; background:#ccff33; color: black">';         }else {echo '<tr style="border: 1px; background:white; color: black">';}         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['priority'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['type1'] . "</td>";         echo "<td style = 'word-break:keep-all;width: 300px; border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['issue'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['date'] . "</td>";         echo '</tr>';         $i = $i + 1;     }     while($row = mysqli_fetch_array($rs1)){         if(($i % 2) == 0){             echo '<tr style="border: 1px; background:#ccff33; color: black">';         }else {echo '<tr style="border: 1px; background:white; color: black">';}         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['priority'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['type1'] . "</td>";         echo "<td style = 'word-break:keep-all;width: 300px; border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['issue'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['date'] . "</td>";         echo '</tr>';         $i = $i + 1;     }     while($row = mysqli_fetch_array($rs2)){         if(($i % 2) == 0){             echo '<tr style="border: 1px; background: #ccff33; color: black">';         }else {echo '<tr style="border: 1px; background:white; color: black">';}         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['priority'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['type1'] . "</td>";         echo "<td style = 'word-break:keep-all;width: 300px; border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['issue'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['date'] . "</td>";         echo '</tr>';         $i = $i + 1;     }     while($row = mysqli_fetch_array($rs3)){         if(($i % 2) == 0){             echo '<tr style="border: 1px; background:#ccff33; color: black">';         }else {echo '<tr style="border: 1px; background:white; color: black">';}         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['priority'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['type1'] . "</td>";         echo "<td style = 'word-break:keep-all;width: 300px; border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['issue'] . "</td>";         echo "<td style = 'border: 1px; border-style:solid; border-collapse: collapse;'>" . $row['date'] . "</td>";         echo '</tr>';         $i = $i + 1;     }     echo "</table>"; ?> 


Comments

Popular posts from this blog

How to provide Authorization & Authentication using Asp.net, C#? -

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

How to use Authorization & Authentication in Asp.net, C#? -