2017-05-11 34 views
-1

如何在客户端断开连接事件中获取signalr连接ID?我正在使用下面的方法,但$ .connection.hub.id始终未定义。客户端断开事件中的signalr connectionid

$.connection.hub.disconnected(function() { 
      var ConnectionID = $.connection.hub.id; 
      alert(ConnectionID); 
     }); 
+0

让我知道如果我的回答没有帮助或没有回答你的问题。我将删除它。 –

回答

0

我想你可以做一个方式,它是建立在建立到服务器集线器的连接时存储idhub对象对自己的财产。

$.connection.hub.start(function() { 
    $.connection.hub.__myConnection = $.connection.hub.id; 

}); 

$.connection.hub.disconnected(function() { 
    alert($.connection.hub.__myConnection); 
});