Ajax 节点应用程序;从客户端调用服务器函数
我似乎无法使用socket.io或ajax调用从客户端调用服务器函数。任何帮助都将不胜感激。对于socket.io,我尝试了以下方法: 服务器(没有抛出错误,只是我从未看到console.log): 客户端(是的,我包括了所有必要的文件,客户端和服务器上都没有抛出错误):Ajax 节点应用程序;从客户端调用服务器函数,ajax,node.js,socket.io,Ajax,Node.js,Socket.io,我似乎无法使用socket.io或ajax调用从客户端调用服务器函数。任何帮助都将不胜感激。对于socket.io,我尝试了以下方法: 服务器(没有抛出错误,只是我从未看到console.log): 客户端(是的,我包括了所有必要的文件,客户端和服务器上都没有抛出错误): 我不需要传递任何数据,我只想提醒服务器调用函数。那么也许ajax调用会更容易些?如何设置服务器以侦听呼叫?为什么有空的连接回调。。?再看一次 var app = express(); var server = require(
我不需要传递任何数据,我只想提醒服务器调用函数。那么也许ajax调用会更容易些?如何设置服务器以侦听呼叫?为什么有空的连接回调。。?再看一次
var app = express();
var server = require('http').Server(app);
var io = require('socket.io')(server);
var socket = io.sockets.on('connection', function(socket) {});
socket.on('admin-refresh', function() {
console.log("*** Admin refresh ***");
});
$('document').ready(function() {
var socket = io();
$('#refresh').click(function() {
console.log('refresh clicked..');
io.emit('admin-refresh');
});
});
var app = express();
var server = require('http').Server(app);
var io = require('socket.io')(server);
io.on('connection', function(socket) {
socket.on('admin-refresh', function() {
console.log("*** Admin refresh ***");
});
});