$ .connection未定义在signalR中

时间:2013-04-29 12:31:40

标签: jquery asp.net signalr

我正在尝试使用signalR制作聊天应用程序。但它显示我$ .connection未定义的错误。 我已将以下库添加到aspx类

<script src="Scripts/jquery-1.8.2.min.js"></script>
     <!--Reference the SignalR library. -->
     <script src="Scripts/jquery.signalR-1.0.0.js"></script>
     <!--Reference the autogenerated SignalR hub script. -->
     <script src="signalr/hubs"></script> 
<script type="text/javascript">
$(function () {
    // Declare a proxy to reference the hub. 
    var chatHub = $.connection.chatHub;
});

我已经从stackoverflow查看了很多解决方案,但无法解决问题:(

1 个答案:

答案 0 :(得分:1)

我遇到类似的问题,当我更换

时解决了
<script src="signalr/hubs"></script>

http://localhost/[myrootname]/signalr/hubs 

同时验证是否浏览网址:

http://localhost/[myrootname]/signalr/hubs 

您的浏览器正在尝试打开静态文件