使用jQuery中的Socket.io将JSON值发送到服务器
我遇到了一些麻烦,通过Socket.io将一个JSON对象的值发送到我的Node.js服务器
这里是我的客户端jQuery代码。 尝试发出事件“check-Services”时会出现问题。 服务器没有收到任何东西...
var socket = io();
socket.emit('DB-Update');
socket.on('Update-Time', function(update_time){
var date = $('Última modificación: '+update_time+'');
$('#database-info').append(date);
});
socket.on('DB-Info', function(serviceList){
for(var i=0; i'+serviceList[i].nombre+'
'+serviceList[i].url+'');
}
else{
var newService = $(''+serviceList[i].nombre+'
'+serviceList[i].url+'');
}
var newButton=$('').attr({
type: "button",
id: serviceList[i].nombre,
value: 'Comprobar '+serviceList[i].nombre,
class: "service-button btn btn-primary",
});
$("#database-info").append(newService);
$("#services-buttons").append(newButton);
$("#"+serviceList[i].nombre).click(function(event){
var obj = serviceList[i].nombre;
socket.emit('check-Services', obj);
event.preventDefault();
});
}
});
在服务器中,我只是试图在控制台中输出来自客户端的数据。 我也以同样的方式将一些数据从服务器发送到客户端(servicesList接收来自服务器的数据)并且没有任何问题...
链接地址: http://www.djcxy.com/p/82587.html上一篇: Send JSON value to Server with Socket.io from jQuery
下一篇: get the content as well tags of the editable area from iframe editable
