我已经用nodejs和socket.io创建了一个应用程序,它可以回显客户端到服务器的消息......这里只是我服务器代码的一小部分:
io.on('connection', function(socket){
socket.on('sentmsg', function(msg){
io.emit('sentmsg', msg);
});
});
这是我在客户端的代码:
var socket = io();
$('form').submit(function(){
socket.emit('sentmsg', $('#m').val());
$('#m').val('');
return false;
});
socket.on('sentmsg', function(data){
$('#boxf').append($('<li>').text(data));
alert(data);
});
它应附加到我的html代码中的元素,但它会更改为一个网址,后跟一个查询字符串,如?msg="the msg I entered"
请帮忙
提前致谢