0

常にグラフを生成して Web ページにアップロードするツールを開発しています。私が今やろうとしているのは、ユーザーがグラフ オプションを選択した後もグラフをオートロードし続けることです。ページはすべて静的で、すべての作業を行う動的 div があります。1 つのオプションを選択すると、Ajax 呼び出しは参照されたグラフをロードし、唯一の変更はその div にあります。

たとえば、PING を選択した場合、表示されるグラフは PING グラフのみであり、それを div にオートロードし続けたいと考えています。

あなたは私にどんな提案をすることができますか?

ページの構造についてご不明な点がございましたら、喜んでお答えいたします。

4

1 に答える 1

0

すべての回答に感謝します。特に、Javascript Graphing Tool について私に与えてくれた新しいアイデアに感謝します。誰かが同じ疑問を抱いたことがあれば、これが解決策です。

<script>
    $('#button').click(function(){
        buttonContinuousAjaxCall();
    });

    function buttonContinuousAjaxCall(){
        $.ajax({
            url: '<?php echo site_url('controller/method');?>',
            type:'POST',
            success: function(){
            //Do what you need to do
            setTimeout(buttonContinousAjaxCall,5000);
            },
            error: function (x, status, error) {
                alert("Error code: " + x + "\nAn error occurred: " + status + "\nError: " + error);
            }
        });
    };
</script>
于 2013-06-25T16:53:24.060 に答える