0

我正在开发一个不断生成图表并将其上传到网页的工具。我现在要做的是在用户选择图形选项后继续自动加载图形。该页面全是静态的,并带有一个可以完成所有工作的动态 div。当您选择一个选项时,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 回答