提问人:user1844933 提问时间:11/15/2023 最后编辑:user1844933 更新时间:11/15/2023 访问量:63
如何将正文数据传递给 jquery ajax 函数 [已关闭]
How to pass body data to jquery ajax function [closed]
问:
使用下面的函数,我会将数据(键和值)发布到 PHP,通过传递参数从另一个函数调用此函数,但我不知道如何将数据参数(键和值)作为参数传递,当我尝试从 PHP 获取错误作为未定义的数组键“test”时
在 PHP 中echo $_POST['test'];
如何将数据值作为参数传递?
执行 AJAX 的函数
async function doAjax(ajaxType,url,args) {
let result;
try {
result = await $.ajax({
url: url,
type: ajaxType,
data: args // if I place directly as {test:'123'} its working
});
return result;
} catch (error) {
console.error(error);
}
}
//function to call
async function callAjax(){
const postdata="{test:'123'}";
let x=await doAjax('POST','ajaxtest.php',postdata);
alert(x);
}
答: 暂无答案
评论
{test:'123'}
"{test:'123'}"
application/x-www-form-urlencoded
$_POST['test']