我正在使用 jquery 数据表插件。效果很好。但问题是,我的大号没有几个。来自服务器的表行数。因此,在数据表渲染之前,所有行都显示为普通列表,这看起来不太好。渲染需要一些时间,然后就可以正常工作了。那么,在数据表完全渲染之前,如何显示某种加载图像而不是行列表。
HTML 包含一个普通的表,其行是通过使用 for 循环生成的。
Jquery代码如下,写在document.ready()方法中。
$("document").ready(function()
{
$('#inbox_table').dataTable({
"sPaginationType": "full_numbers"
});
});
感谢您的宝贵时间。
试试这个
$('#inbox_table').dataTable({
"sPaginationType": "full_numbers",
"oLanguage": {
"sProcessing": "<img src='loading.gif'>"
}
});
参考
http://datatables.net/usage/i18n#oLanguage.sProcessing
var table = $('#mytable').DataTable({
language: {
sLoadingRecords: '<span style="width:100%;"><img src="http://www.snacklocal.com/images/ajaxload.gif"></span>'
}
})