- Node.js (express) 网络服务器
- Web 服务器中的请求处理程序
app.get('/documents/ajax/:id.:format?', function(req, res) { console.log ('Request Received'); var body = 'hello world'; res.writeHead(200, { 'Content-Length': body.length, 'Content-Type': 'text/plain' }); })
- 来自客户端javascript的ajax请求
$.ajax({ url : "/documents/ajax/" + item, success : function(msg) { alert ("success" + msg); }, error : function(request, status, error) { alert("Error, returned: " + request); alert("Error, returned: " + status); alert("Error, returned: " + error); } });
- 我能够在服务器端接收请求并发送 4 个请求
但是我的成功事件没有在客户端 JS 中被调用。此外,当我停止我的网络服务器时,我看到我的错误处理程序被调用。
请帮忙。