<head>
<script>
function showit(str) {
if (str.length==0) {
document.getElementById("txtHint").innerHTML="";
return;
}
var xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","showuser.php?q="+str,true);
xmlhttp.send();
}
}
</script>
<head>
<body>
<button onclick='showit(1)'>First User</button>
<button onclick='showit(2)'>Second User</button>
<button onclick='showit(3)'>Third User</button>
<?php
if(isset($_POST['submit'])){
?>
<div id="txtHint">
</div>
</body>
Это главная страница, когда я нажимаю кнопку, он обрабатывает запрос Ajax для showuser.php
и принести мне форму.
SHOWUSER.PHP
Отправки файла из плавленого от АЯКСА запроса
<?php
if(isset($_GET['q'])){
$id=$_GET['q'];
$con = mysqli_connect("localhost","root","","application");
$sql="SELECT * FROM users WHERE id=$id";
$result=mysqli_query($con,$sql);
echo "<table>";
while($row=mysqli_fetch_array($result)){
echo "<form method='post'>";
echo "<tr><td><input type='radio' name='status' value='delete'>Delete</td><td><input type='radio' name='status' value='update' checked>Update</td></tr>";
echo "<tr><td>ID:<td><input type='text' name='id' value='".$row[id]."'></td></tr><tr><td>Name:<td><input type='text' name='uname' value='".$row[uname]."'></td></tr><tr><td>Store:<td><input type='text' value='".$row[store]."' disabled></td><td>";
echo "<select name='store'>";
$displaystore=new admin();
$displaystore->storeoption();
echo"</select>";
echo "</td></tr><tr><td>Date:<td><input type='text' name='date' value='".$row[date]."'></td></tr>";
echo "<tr><td></td><td><input type='submit' name='submit' value='submit'></td></form>";
}
echo "</table>";
}
?>
Он отображает форму, но когда я нажимаю, он не работает !! То есть, когда я нажимаю кнопку «Отправить» из формы, ничего не происходит !!!
Кто-нибудь может помочь? Заранее спасибо.
Вы отсутствует атрибут действия в вашем виде тега. Добавьте URL-адрес в действие, например 'action =" test.php "' – Keerthi
Вы просматривали запрос/ответ в консоли браузера? –
Naaa !!! Я связал это! Еще один результат –