是否可以在不使用 Jquery 的情况下实现 SignalR。我想为 Titanium 创建一个模块,但我不知道 SignalR 对 DOM 的依赖程度。jQuery 是否仅用于 ajax 请求?你觉得这有多难?
问问题
1947 次
1 回答
2
嗯,这不是不可能的,但它会有点工作。您基本上需要重写所有 jquery 语法 ($...)
Jquery.signalR.js
作为普通的javascript。此外,您将只能进行低级连接,因为“集线器”模型也需要 jquery。
您可能需要包含 JSON.js,以便您可以像这样进行 ajax 调用。
var the_object = {};
var http_request = new XMLHttpRequest();
http_request.open( "POST", url + "/negotiate, true );
...
http_request.onreadystatechange = function () {
if ( http_request.readyState == 4 && http_request.status == 200 ) {
the_object = JSON.parse( http_request.responseText );
}
};
http_request.send(null);
于 2012-06-07T06:58:32.820 回答