我想学习如何使用AJAX,假设我想从我的html页面连接到node.js服务器。页面有一个按钮,当按下我们向服务器发送请求时,服务器发回一个'hello world'字符串。
我已经学会了如何制作html5页面,以及如何启动node.js服务器
一个简单的node.js服务器
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
这打印了你好世界,这一切都很好。
但是,我怎样才能这样做,当我按下html页面上的按钮时,会调用一个函数,即“连接”或“调用”服务器,并获得一个字符串作为回报? 我有一本关于Node.js的书,但它没有说明AJAX,有没有更好的方法呢?
我很乐意帮助你!
答案 0 :(得分:1)
AJAX
呼叫。
您的node.js
应用程序收到请求,处理它并将响应返回给客户端
使用jQuery看起来像这样:
$.get( "ajax/test.html", function( data ) {
$( ".result" ).html( data );
alert( "Load was performed." );
});