2016-08-16 25 views
0

我尝试在webix中使用延迟加载。默认情况下所有数据从数据库加载,并增加页面加载时间。现在我想请你帮我解决这个问题。我如何使用webix和PHP进行这项工作?我试过这样的代码:如何在PHP中启用webix中的延迟加载

webix.ui({ 
    view:"datatable", 
    datafetch:50, 
    datathrottle: 500, 
    loadahead:100 
}); 

除此之外,我还使用寻呼机在我的数据表分页数据。我想通过分页加载下一部分数据。我怎么解决这个问题?

回答

0

你不需要任何额外的配置,只是提供了数据加载

webix.ui({ 
    url:"data.php" 
}); 

的URL这里的关键点是data.php的响应,它必须提供不是所有的数据,但只是其中的一部分,并有关数据集中的总行数的信息。

http://docs.webix.com/desktop__plain_dynamic_loading.html#serversideresponse

您可以使用分页相同的逻辑(不需要做任何的客户端代码特别的,只是使能控制分页)