【发布时间】:2012-06-28 06:23:20
【问题描述】:
我正在使用 node.js。
我想按一个搜索按钮,在后端对另一台服务器进行一些rest api调用并将json返回到前端,然后在前端重新加载一个div,这样我就不必刷新了页。现在我知道我可以只用 jQuery 重新加载一个 div 或者只用 Javascript dom 操作。
但是如何让它在服务器端调用一个方法呢?我可以有一个提交按钮,它会发出一个发布请求,我可以捕获它并从那里进行我的 api 调用,但是从 node.js 方面,当我返回时,我将不得不再次呈现页面。如何在不重新渲染或刷新页面的情况下将 JSON 从后端返回到前端?
谢谢。
【问题讨论】:
-
您说的是 AJAX 对吧? jQuery AJAX.
-
您只是在问如何从浏览器到服务器进行 AJAX?或者您是在问如何从服务器向另一台服务器进行 HTTP 调用?因为我有点困惑。
-
或者你问如何使用node.js只显示没有html的json?
-
我在问如何从浏览器到服务器进行 AJAX。我希望浏览器调用服务器,这将进行一些 REST 调用,并将 JSON 返回给浏览器。不刷新。
-
我尝试使用 jQuery AJAX,但由于同源策略,我无法对另一台服务器进行休息调用。
标签: javascript jquery node.js dom post