gpt4 book ai didi

jquery - SignalR 的 $.hubConnection() 不工作

转载 作者:行者123 更新时间:2023-12-03 23:04:40 24 4
gpt4 key购买 nike

我正在尝试在基于 an example over here 的 ASP.NET MVC 4 应用程序中实现聊天模块。由于这个没有使用最新的 SignalR 版本 (0.5.3),我必须调整代码才能使其工作。

问题是,我什至无法让 hubConnection 工作。我遇到一个 JS 错误,内容如下:

Uncaught TypeError: Object function ( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init( selector, context, rootjQuery );
} has no method 'hubConnection'

我不确定为什么没有 hubConnection 方法。我有最新的 jQuery 和 SignalR 库,并且我只是遵循 SignalR 0.5.3 发行说明 here 。这是我的 View 中生成的代码片段:

<script src="/Scripts/jquery-1.8.2.js"></script>
<script src="/Scripts/jquery.signalR-0.5.3.js"></script>
<script type="text/javascript" src="/signalr/hubs"></script>
<script type="text/javascript">
$(function () {
var connection = $.hubConnection();
var chatHubClient = connection.createProxy("chatHub");

connection.start(function () {
chatHubClient.join('TEST');
});
});
</script>

我希望有人能指出我正确的方向。谢谢。

最佳答案

我想您已经遵循了 0.5.3 公告中的演练了吗? http://blogs.msdn.com/b/webdev/archive/2012/08/22/announcing-the-release-of-signalr-0-5-3.aspx

确保您可以在浏览器中打开/Scripts/jquery.signalR-0.5.3.js 和/signalr/hubs。

关于jquery - SignalR 的 $.hubConnection() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12668035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com