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 は 1 回しか取得せず、最初の JSON 応答のみを使用します...
これはどのように解決できますか?前もって感謝します