天天看点

Easyui datagrid 修改分页组件的分页提示信息为中文

datagrid 修改分页组件的分页提示信息为中文

by:授客 QQ:1033553122

测试环境

jquery-easyui-1.5.3

问题描述

默认分页组件为英文展示,如下,希望改成中文展示

Easyui datagrid 修改分页组件的分页提示信息为中文

解决方法1

直接引入中文locale目录下的easyui-lang-zh_CN.js,引入时注意js的引入顺序,避免js直接的相互影响,比如后面引入的js覆盖前面引入的js

这样不仅可以解决datagrid分页组件分页信息英文展示的问题,还可以解决其它英文信息问题,比如 分别修改messager消息确认弹窗提示的OK,Cancel按钮文案为 确认和取消,validatebox一些校验提示。

解决方法2

参考easyui-lang-zh_CN.js文件中的配置,可以在页面加载之前,通过js脚本修改配置,如下

// 设置表格分页

$(window).ready(function() {

    var idSelector = '#datagridID';

    var p = $(idSelector).datagrid('getPager');  // 获取datagrid的pager对象

     $(p).pagination({      

        beforePageText: '第',  //页数文本框前显示的汉字    

         afterPageText: '页    共 {pages} 页',  //页数文本框之后显示的汉字

         displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'

    });  

});

效果展示

Easyui datagrid 修改分页组件的分页提示信息为中文

附 消息弹窗的按钮文案改英文配置

页面加载之前,通过js扩展,修改提示,如下

$.extend($.messager.defaults,{

    ok:"确定",

    cancel:"取消"

Easyui datagrid 修改分页组件的分页提示信息为中文

作者:授客

QQ:1033553122

全国软件测试QQ交流群:7156436

Git地址:https://gitee.com/ishouke

友情提示:限于时间仓促,文中可能存在错误,欢迎指正、评论!

作者五行缺钱,如果觉得文章对您有帮助,请扫描下边的二维码打赏作者,金额随意,您的支持将是我继续创作的源动力,打赏后如有任何疑问,请联系我!!!

           微信打赏                       

支付宝打赏                  全国软件测试交流QQ群  

Easyui datagrid 修改分页组件的分页提示信息为中文
Easyui datagrid 修改分页组件的分页提示信息为中文
Easyui datagrid 修改分页组件的分页提示信息为中文

继续阅读