jQuery DataTable表格默认显示英文问题,全局设置为中文

jQuery DataTable表格默认显示英文问题,全局设置为中文

官方文档描述:
在这里插入图片描述

How to use DataTables internalisation options
There are two methods by which you can include internalisation options in DataTables - loading the language file through an Ajax request, or at initialisation time using the oLanguage property. The following example shows how to include the German translation as an Ajax file (live example - a live example for oLanguage control is also available):

<script type="text/javascript" src="jquery.dataTables.js"></script>
<script type="text/javascript">
	$(document).ready(function() {
		$('#example').dataTable( {
			"oLanguage": {
				"sUrl": "dataTables.german.txt"
			}
		} );
	} );
</script>

我就直击主题,找到页面的代码,加了如下代码进去:

<script>
  $(document).ready(function () {
    $('#dataTables-example').DataTable({
      language: {
    		"sProcessing":   "处理中...",
    		"sLengthMenu":   "显示 _MENU_ 项结果",
    		"sZeroRecords":  "没有匹配结果",
    		"sInfo":         "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
    		"sInfoEmpty":    "显示第 0 至 0 项结果,共 0 项",
    		"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
    		"sInfoPostFix":  "",
    		"sSearch":       "搜索:",
    		"sUrl":          "",
    		"sEmptyTable":     "表中数据为空",
    		"sLoadingRecords": "载入中...",
    		"sInfoThousands":  ",",
    		"oPaginate": {
    			"sFirst":    "首页",
    			"sPrevious": "上页",
    			"sNext":     "下页",
    			"sLast":     "末页"
    		},
    		"oAria": {
    			"sSortAscending":  ": 以升序排列此列",
    			"sSortDescending": ": 以降序排列此列"
    		}
    	}
    });
  });
</script>

但是这个代码如果你是引用在JSP页面上的,就还得在该页面第一行加入:

<%@ page pageEncoding="UTF-8"%> 

否则页面将会乱码

OK!问题解决!不会的给我私信!
觉得有帮助的可以关注一波!经常分享编程踩坑经验!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值