gpt4 book ai didi

javascript - 有没有办法将数据从 HTML(使用 ejs 模板引擎)发送到 Node.js?

转载 作者:行者123 更新时间:2023-12-01 03:17:51 25 4
gpt4 key购买 nike

我目前正在使用 Node.Js (Express) + MongoDB + Javascript/Jquery + HTML(使用 EJS 作为我的模板引擎)开发自己的项目。

目前我已经了解了使用“POST”和“GET”方法将数据从 Node.js 路由器发送到 View 以及将表单数据从 View 发送回路由器的知识。

我想知道是否还有其他方法可以将数据从 Views 发送到 Node.js 路由器而无需经过

<form action="/" method="POST">
...
</form>

方法...

我对 Angular2 和 REACT 不了解..

例如,我试图从 View 发送回更新的数据(可能使用 Jquery 的 editable() 插件来简单地编辑从 MongoDB 生成的文本,并将更新的内容发送回服务器,以便我可以更新 MongoDB 并根据更新的内容保存内容。

我觉得当我想向数据库添加新内容时,应该只使用表单一次......请帮助我!我问的一些问题很模糊,但这些是我能解释的最好的。或者学习 Angular2 是最好的方法,哈哈?

最佳答案

听起来您想了解 $.ajax(如果您使用的是 Jquery)或 XMLHttpRequest(如果您没有使用)。这比表单更加通用(尽管您仍然应该使用表单来保存输入字段;如果您使用基于 JavaScript 的 AJAX 调用,则不要给它一个操作)。

如果更新现有条目,您可能需要 PUT 方法。

关于javascript - 有没有办法将数据从 HTML(使用 ejs 模板引擎)发送到 Node.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45423978/

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