gpt4 book ai didi

php - 如何使用ajax发送文本字段值

转载 作者:行者123 更新时间:2023-11-29 22:42:11 25 4
gpt4 key购买 nike

我试图在页面加载()时显示mysql表值。我使用ajax函数调用php mysql页面。我想做的是,我想从ajax传递文本字段值。但它不'没有显示任何结果。这是我尝试过的。

$id=$_GET['id'];
<input type="hidden" value="<?php echo $id;?>" id="rid" />

<script>
function showAll() {

if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("bookings").innerHTML=xmlhttp.responseText;
}
}
var resname= document.getElementById("rid").value();

xmlhttp.open("GET","ajax_all.php?res_name="+resname,true);
xmlhttp.send();
}
</script>

在 ajax_all.php

echo $id = $_REQUEST['res_name'];

最佳答案

请这样做,我希望这有助于得到回复

    if($_GET['id'])
{
$id=$_GET['id'];}
else {
$id = 'null';
}

<input type="hidden" value="<?php echo $id;?>" id="rid" />
<button type="button" onclick="showAll()">Change Content</button>
<script>
function showAll() {

if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("rid").innerHTML=xmlhttp.responseText;
}
}
var resname= document.getElementById("rid").value();

xmlhttp.open("GET","ajax_all.php?res_name="+resname,true);
xmlhttp.send();
}
</script>

关于php - 如何使用ajax发送文本字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29293758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com