标签:easyui datagrid web开发 javascript
在过去的这一段时间参与了高校云平台的评教系统,在系统的前端要求用MVC+Easyui,从今天开始就来给大家讲讲MVC+EasyUI的前端应用。在系统中经常会使用到EasyUI-DataGrid(数据表格),如下图所示
<body> <div> <table id="dg" class="easyui-datagrid" style="width: 600px; height: 300px" > <thead> <tr>11:28 2015/1/21 <th data-options="field:'id',width:148,sortable:true">ID</th> <th data-options="field:'name',width:148,sortable:true">姓名</th> <th data-options="field:'sex',width:148,sortable:true">性别</th> </tr> </thead> </table> </div> <!--datagrid基本设置--> <script type="text/javascript"> $(function () { $('#dg').datagrid({ title: '测试表格', pagination: true,//显示分页工具栏 }); }); </script>
<!--datagrid基本设置--> <script type="text/javascript"> $(function () { $('#dg').datagrid({ title: '测试表格', pagination: true,//显示分页工具栏 }); var p = $('#dg').datagrid('getPager'); $(p).pagination({ pageSize: 10,//每页显示的记录条数,默认为10 pageList: [5, 10, 15],//可以设置每页记录条数的列表 beforePageText: '第',//页数文本框前显示的汉字 afterPageText: '页 共 {pages} 页', displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录', }); }); </script>
引用“jquery-easyui-1.3.2/locale/easyui-lang-zh_CN.js”文件,首先,我们打开上面的js文件,我们可以看见
if ($.fn.pagination){ $.fn.pagination.defaults.beforePageText = '第'; $.fn.pagination.defaults.afterPageText = '共{pages}页'; $.fn.pagination.defaults.displayMsg = '显示{from}到{to},共{total}记录'; } if ($.fn.datagrid){ $.fn.datagrid.defaults.loadMsg = '正在处理,请稍待。。。'; } if ($.fn.treegrid && $.fn.datagrid){ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; } if ($.messager){ $.messager.defaults.ok = '确定'; $.messager.defaults.cancel = '取消'; } if ($.fn.validatebox){ $.fn.validatebox.defaults.missingMessage = '该输入项为必输项'; $.fn.validatebox.defaults.rules.email.message = '请输入有效的电子邮件地址'; $.fn.validatebox.defaults.rules.url.message = '请输入有效的URL地址'; $.fn.validatebox.defaults.rules.length.message = '输入内容长度必须介于{0}和{1}之间'; $.fn.validatebox.defaults.rules.remote.message = '请修正该字段'; }这样的内容,然后我们只要在里面找到datagrid并加上这样的语句就OK了
if ($.fn.datagrid){ $.fn.datagrid.defaults.loadMsg = '正在处理,请稍待。。。'; $.fn.datagrid.defaults.beforePageText = '第'; $.fn.datagrid.defaults.afterPageText = '页 共{pages}页'; $.fn.datagrid.defaults.displayMsg = '显示{from}到{to},共{total}条记录'; }
EasyUI 之 DataGrid分页组件中文显示的两种方法
标签:easyui datagrid web开发 javascript
原文地址:http://blog.csdn.net/ry513705618/article/details/42966091