gpt4 book ai didi

php - 将变量拉入 AJAX post 函数的数据中

转载 作者:行者123 更新时间:2023-12-02 19:01:29 26 4
gpt4 key购买 nike

我有以下函数调用,我试图将变量数据的值拉入函数的 data: 部分。我已经走到这一步了,但没有那么幸运让它发挥作用。在 php 中,我使用 $_POST['test'] 尝试提取值。

谢谢

function fnc()
{
var oButton = document.getElementById("addData");
var data = document.getElementById("dataInput");
var display = document.getElementById("display");


display.innerHTML += "<a id='dispchk'>"+ data.value +"</a>" +"<br />" ;
}
$.ajax({
type: "POST",
url: "chkinpost.php?eventid=<?php echo $_GET['eventid']; ?>&eventname=<?php echo $_GET['eventname']; ?>",
data: "test="+ data.value
});

最佳答案

要么不要使用函数 fnc():

var oButton = document.getElementById("addData");
var data = document.getElementById("dataInput");
var display = document.getElementById("display");
display.innerHTML += "<a id='dispchk'>"+ data.value +"</a>" +"<br />" ;
$.ajax({
type: "POST",
url: "chkinpost.php?eventid=<?php echo $_GET['eventid']; ?>&eventname=<?php echo $_GET['eventname']; ?>",
data: "test="+ data.value
});

将您的 AJAX 请求移至 function fnc():

function fnc()
{
var oButton = document.getElementById("addData");
var data = document.getElementById("dataInput");
var display = document.getElementById("display");
display.innerHTML += "<a id='dispchk'>"+ data.value +"</a>" +"<br />" ;
$.ajax({
type: "POST",
url: "chkinpost.php?eventid=<?php echo $_GET['eventid']; ?>&eventname=<?php echo $_GET['eventname']; ?>",
data: "test="+ data.value
});
}

关于php - 将变量拉入 AJAX post 函数的数据中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14760107/

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