gpt4 book ai didi

javascript - 使用 Ajax 和 Node.js 的简单按钮单击示例?

转载 作者:搜寻专家 更新时间:2023-10-31 23:38:29 25 4
gpt4 key购买 nike

我是 Ajax 和 Node.js + Express 的新手。在这一点上,我正在尝试弄清楚如何通过按钮与前端和后端进行通信。

我在 HTML 页面上有一个按钮,我想用它从后端调用函数并将文本输出到客户端。

这是我根据需要拼凑的内容,但我正在寻找有关如何完成此操作的示例。

这一切都在/page 上发生

index.hjs文件

<button class="btn btn-success" onclick="install()">Install</button>

// Client Side Ajax Script
<script>
$('button').click(function () {
$.post('/page', {data: 'blah'}, function (data) {
console.log(data);
});
}, 'json');
</script>

app.js 文件

app.post('/page', function (req, res, next) {
calling.aFunction();
res.write('A message!');
});

这些都是我需要的部分吗?需要编辑哪些部分才能使此功能发挥作用?

最佳答案

索引.js

<button class="btn btn-success">Install</button>

// Client Side Ajax Script
<script>
$('button').click(function () {
$.post('/page', {data: 'blah'}, function (data) {
console.log(data);
});
}, 'json');
</script>

应用程序.js

app.post('/page', function (req, res) {
calling.aFunction();
res.send('A message!');
});

您应该会看到“一条消息!”在浏览器控制台中。

关于javascript - 使用 Ajax 和 Node.js 的简单按钮单击示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27158186/

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