我正在使用杂货库来显示我的数据库记录,它工作得很好。但是我如何在不刷新页面的情况下从database
获得实时记录?要做到这一点,我把一个脚本在模板文件名是list_template.php
在flexigrid主题。
setInterval(function(){ $('#crud_search').trigger('click'); },10000);
这是刷新记录,但它总是显示我的记录从开始而不是当前页面。当前页面意味着,如果我在第3页,它显示第1页作为间隔。
我有一个类似的问题与自动加载,我解决了这样做:
我在assets/js/refresh上创建了一个名为refresh的js文件,并添加了以下内容:
js文件
var interval = null;
window.onload = function() {
interval = setInterval(callFunc, 5000);
};
function callFunc() {
$("#ajax_refresh_and_loading").trigger("click");
}
控制器侧
$jsfile = 'assets/bootstrap/js/refresh.js';
$crud->set_js($jsfile);
我希望这是你需要的。