传递 AJAX 参数并从应用程序的 expressjs 端访问它
Posted
技术标签:
【中文标题】传递 AJAX 参数并从应用程序的 expressjs 端访问它【英文标题】:Pass AJAX param and access it from expressjs side of application 【发布时间】:2021-10-05 03:48:25 【问题描述】:我觉得我在这里遗漏了一些东西。 首先,您可以在标记中执行 AJAX 调用,以将数据发布到后端,如下所示,
function changeDom()
console.log('connecting');
$.ajax(
url: '/loadOrders',
method:'POST'
).done(function(data)
if(data.success)
$('#recentOrders').append(data.message);
changeDom2();
return;
).fail(function()
console.log('failed');
return;
);
;
在后端,您收到的代码类似于,
app.post('/loadOrders', function(req,response)
// code here );
我已经看到可以通过 AJAX 调用传递参数,看起来像,
$.ajax(
url: '/loadOrders',
method:'POST',
data: field1: 'this is data being passed'
).done(function(data));
但是我将如何在后端接收这些数据?语法上的变化会如何?我将如何调用参数?
【问题讨论】:
【参考方案1】:你可以通过做得到它
req.body.field1
【讨论】:
以上是关于传递 AJAX 参数并从应用程序的 expressjs 端访问它的主要内容,如果未能解决你的问题,请参考以下文章
如何调用 shell 脚本并从另一个 shell 脚本传递参数
使用 Snowflake 进行参数化查询并从 Snowflake .NET 连接器传递值