Usm*_*han 6 jquery locale datatables jquery-datatables
我正在使用datatables jquery插件并从serverside获取设置和数据.但我想在datatables(阿拉伯语和英语)中添加多种语言,并且还使用这两种语言添加列标题.
$(document).ready(function() {
var columns;
$.ajax({
type: "POST",
url: "./viewController",
data:{ "TableName" : "ViewGridDept",
"Call" : "gridConfiguration"},
dataType:"json",
success: function(coldata){
//columns=data.aoColumns;
//var coldata = eval( '('+data+')' );
alert(coldata.aoColumnsRef);
employeeTable = $("#EmployeeTable").dataTable({
"bJQueryUI" : true,
"sPaginationType" : "full_numbers",
"bFilter": true,
"bInfo": true,
"bServerSide": true,
"sAjaxSource" : "./viewController",
//"aoColumns":coldata.aoColumns ,
"aoColumnDefs":coldata.aoColumnsRef,
//"aoColumnDefs":[{"sTitle":"Department Name","mDataProp":"deptName","aTargets":"[1]"},{"sTitle":"Department ID","mDataProp":"deptId","aTargets":"[0]"}],
"fnServerData": function ( sSource, aoData, fnCallback ) {
aoData.push( { "name" : "TableName", "value" : "ViewGridDept" },
{ "name" : "Call", "value" : "Data" } );
$.ajax( {
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
} );}
});
}});
Run Code Online (Sandbox Code Playgroud)
这就是我获取设置和数据的方式.
我的问题是如何更改我的数据表的语言,尤其是列标题?
关于列:为什么您希望DataTables处理<th>客户端的表格标题?难道你不能做那个服务器端,我猜你已经知道用户语言了 - <table>无论如何你构建了-skeleton?
关于DataTables内部字符串,比如First Next Showing 1 to 10 of 57 entries等,只需创建一个带有阿拉伯语翻译的文件,就像这样
{
"sProcessing": "???? ???????...",
"sLengthMenu": "???? ??????? _MENU_",
"sZeroRecords": "?? ????? ??? ??? ?????",
"sInfo": "????? _START_ ??? _END_ ?? ??? _TOTAL_ ?????",
"sInfoEmpty": "???? 0 ??? 0 ?? ??? 0 ????",
"sInfoFiltered": "(?????? ?? ????? _MAX_ ?????)",
"sInfoPostFix": "",
"sSearch": "????:",
"sUrl": "",
"oPaginate": {
"sFirst": "?????",
"sPrevious": "??????",
"sNext": "??????",
"sLast": "??????"
}
}
Run Code Online (Sandbox Code Playgroud)
将其命名为arabic.txt并将其添加到dataTable()上面的初始化中:
..
oLanguage: { "sUrl": "path-to-your-translation-file/arabic.txt" },
Run Code Online (Sandbox Code Playgroud)
..
有[你可能猜到:-)]已经做了阿拉伯语翻译你可以在这里找到http://www.datatables.net/plug-ins/i18n
| 归档时间: |
|
| 查看次数: |
3319 次 |
| 最近记录: |