【发布时间】:2017-10-01 18:21:50
【问题描述】:
我在客户端使用 POST jQuery 请求。这个 post 请求启动一个函数。当功能完成时(将一些东西放在 mongodb 中),我希望客户端更新网站上的数据,而无需用户刷新。
你们能给我一些想法吗?我什至不知道如何接近它或如何谷歌它:/
我的堆栈是:Nodejs、Express、EJS、MongoDB 和 jQuery
【问题讨论】:
-
如果您向我们展示您的客户端代码,我们会更容易为您提供帮助。但是您想要的是 AJAX,您可以使用它在客户端和服务器应用程序之间进行通信。您可以找到更多信息here
-
@BThuy 客户端只是一个简单的带有preventDefault的jQuery ajax帖子,因此客户端在发布后不会刷新。所以我已经在使用 AJAX。我只是不知道如何使用 AJAX 等待后端完成。
-
您需要使用 res.json 将该数据发送回客户端,然后使用您想要使用的 JS 或 jQuery 将其添加到 DOM
标签: javascript jquery node.js mongodb express