【发布时间】:2014-09-03 10:54:44
【问题描述】:
我想从 javascript 调用服务器集线器方法,并在服务器端方法返回(一些数据)之前阻止 javascript 代码 - 这可能吗?
【问题讨论】:
标签: c# javascript signalr
我想从 javascript 调用服务器集线器方法,并在服务器端方法返回(一些数据)之前阻止 javascript 代码 - 这可能吗?
【问题讨论】:
标签: c# javascript signalr
没有。无法使 SignalR JS 客户端阻止集线器方法调用。
唯一的选择是使用jQuery promise,它在 SignalR 开始调用集线器方法后立即返回。 then、done、fail 等方法允许您添加在集线器调用完成后运行的处理程序。
您可以通过阅读SignalR Hubs API Guide for the JS client了解更多信息。
【讨论】: