0

asp.net WebフォームアプリケーションでSignalrを使用していますが、回線で例外が発生していることを除いて、すべて正常に機能しているようです。

$.connection.hub.start();

ただし、[デバッグしますか]ポップアップで[いいえ]をクリックすると、Signal機能は非常にうまく機能します。完全なエラーメッセージはこれです

プロパティ'transports'の値を取得できません:オブジェクトがnullまたは未定義です

そしてここに完全なjsコードがあります

var docStatusUpdate = $.connection.docstatus;

    docStatusUpdate.statusUpdate = function (msg, session) {
        var sessionId = $('input#sessionValue').val();
        if (sessionId == session) {
            $("#statusUpdateMsgContainer").text(msg);
        }
    };

    docStatusUpdate.endProcessing = function (session) {

        var sessionId = $('input#sessionValue').val();

        if (sessionId == session) {
            $('input[id*=btnRefresh]').click();
        }
    };

    $.connection.hub.start();

    function assignValues() {}

Asp.net 4.0を使用していますが、Signalはnuget経由でインストールされます。どうすればこれを解決できますか?

4

1 に答える 1

0

この問題に関してhttp://jabbr.netで話し合ったところ、どの提案も機能しないことがわかりました。主なことは、jQueryライブラリが複数回参照されないようにすることでした。とにかく、ブラウザのデータを削除したところ、期待通りに動作し始めました。

于 2012-06-30T14:33:30.937 に答える