2013-06-05 47 views
1

我有麻烦的设置我们的数据表的默认值sEmptyTable值,像这样:如何设置DataTables的默认sEmptyTable值?

table.fnSettings().oLanguage.sEmptyTable = "There are no customers currently marked “In Dealership” to display"; 

这是某个表的。对于我们jquery.dataTables.js文件中的其余表格,我们将此集合作为默认值:

"sEmptyTable": "No data available in table", 

这是什么显示仍然。有没有办法在特定的表上使用新的方式来重写默认值?

回答

8

是的,你可以重写国际化主动,你试过吗?

$(document).ready(function(){ 
    $('#mytable').dataTable({ 
     "oLanguage": { 
     "sEmptyTable": "Overriding value ..." 
     } 
    }); 
}); 

进一步的细节检查here

+0

有没有办法在全球范围内改变这种状况,而不必设置该语言覆盖于应用程序的每一个表? – Jason