0

アプリに実装したフラッシュビデオレコーダーの観客数を取得するために、django アプリに ajax リクエストを実装しようとしています。この番号は xml ファイルにあります。

ここで私が使用した js は私のテンプレートで行いました:

    var url = window.location.pathname.split('/');
    var id = url[2];     // The id of my video is www.mysite/video/ID.com

    setInterval(function() {
        $.ajax({
            type: "GET",
            url: "http://myxmlfiles",
            success: parseXml
        });
    }, 2000);

    function parseXml(xml){
        $(xml).find("user").each(function() {

            if($(this).attr("id") === id) {
                $(".DubScore").html($(this).attr("count"))
            }

        });
    }

そして私のhtmlで:

      <div class="DubScore"> </div>

xml ファイルは以下をレンダリングします。

   <streams>
   <user id="3" count="1"/>
   </streams>

問題は何も表示されないことです。何を間違えたのか本当にわかりません。

どんなアドバイスでも結構です、

編集: js コンソールを実行すると、必要に応じて観客の数を確認できます。したがって、唯一の問題は、この番号が div に表示されないことです。問題はjsとhtmlの間にあります。それを修正する方法について何かアイデアがあれば、それは素晴らしいことです。ありがとう

4

0 に答える 0