Socket.IO & AJAX Calling не получают ответа в IE6 - PullRequest
0 голосов
/ 23 декабря 2011
$(document).ready(function(){
  $('.button').click(function(){
    $.ajax({
      url: '/bid.php',
      data : {'id': id},
      dataType : 'json',
      type: 'post',
      success: function( rsp, xhr) {
        // Return
      }
    });
  });
});


//Received Messages
(function($){
  var socket = new io.Socket('comet.domain.com');
  socket.connect();
  socket.on('message', function(ms){
    var item = $.parseJSON(ms).data;
    update(item);
  });
})(jQuery);

Выше приведен пример кода! Мой вопрос заключается в следующем: когда я нажимаю кнопку, сокет не получит полученное сообщение навсегда. И дело происходит только в IE6. Если вы никогда не нажмете кнопку, сокет (функция сообщения) всегда будет работать правильно.

...