1. 程式人生 > >datagrid 修改分頁組件的分頁提示信息為中文

datagrid 修改分頁組件的分頁提示信息為中文

def 希望 ati 獲取 message 順序 var image 默認

datagrid 修改分頁組件的分頁提示信息為中文

by:授客 QQ:1033553122

測試環境

jquery-easyui-1.5.3

問題描述

默認分頁組件為英文展示,如下,希望改成中文展示

技術分享圖片

解決方法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} 條記錄‘

});

});

效果展示

技術分享圖片

附 消息彈窗的按鈕文案改英文配置

頁面加載之前,通過js擴展,修改提示,如下

$.extend($.messager.defaults,{

ok:"確定",

cancel:"取消"

});

技術分享圖片

datagrid 修改分頁組件的分頁提示信息為中文