为什么我的服务器不响应客户端发出的事件?我从 socket.io 网页上尝试了一些简单的例子,它们似乎工作正常。
我的目标是每当用户从输入框中聚焦时发出一个事件,比较服务器上的输入值,然后将一个事件返回给客户端。
客户端
$('#userEmail').focusout(function() {
var value = $('#userEmail').val(); // gets email from the input field
console.log(value); // prints to console (it works!)
socket.emit('emailFocusOut', { userEmail: value }); // server doesn't respond to this
});
服务器端
io.sockets.on 'emailFocusOut', (data) ->
console.log(data)
附加信息
- 快递3.0rc4
- 套接字.io 0.9.10
- 咖啡脚本 1.3.3