使用JS自动从服务器请求数据

时间:2014-05-16 13:12:53

标签: javascript jquery json carousel owl-carousel

我正在为jquery使用owl-carousel插件,数据来自返回JSON的django视图。

$(document).ready(function() {

    $("#owl-demo").owlCarousel({
        jsonPath : '/example/json_response',
        jsonSuccess : customDataSuccess,
            navigation : true, 
            slideSpeed : 300,
            paginationSpeed : 400,
            singleItem:true,
            autoPlay : 3000
      });


      function customDataSuccess(data){
        var content = "";
        for(var i in data["items"]){

           var name = data["items"][i].name;

           content += "<div class='item'>" + name + "</div>";
        }
        $("#owl-demo").html(content);
      }

现在这个工作正常,但是如何更改它以继续请求服务器获取新数据? 我发送的JSON随着时间的推移发生了变化,我无法弄清楚如何告诉owl-carousel API继续请求服务器。

我尝试将owlCarousel()调用放在setInterval()函数中,但它仍然只使用JSON一次,并且只使用初始JSON响应...

怎么能解决这个问题? 提前致谢

0 个答案:

没有答案