使用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