datagrid 有一个方法叫做gotoPage ( index, size ) | | 跳转页码。 | 参数里面index跟size应该分别是需要跳转的页面,和每页显示多少条数据吧.
现在的问题是,要求让我做一个分页导航,类似于这样
因为数据是从数据库里面读出来的,读出来之前我不知道它又多少条,所以
我在grid.on("load", function(e){}事件里面,动态的把链接加了进去,如下:
//添加分页数字
grid.on("load", function(e){
var totalPage = grid.totalPage;//共几页
var totalCount = grid.totalCount;//共多少条记录
var div = document.getElementById("footPaging");
div.innerHTML = "";
for ( var i = 1; i <= totalPage; i++) {
div.innerHTML += "<a class='mini-button' onclick='gotoPage("+i+")' style='border:0'>" +i+"</a>    ";
}
});
显示效果如下:
然后在事件gotoPage里面我调用
gotoPage ( index, size )方法 始终都没有任何反应,
甚至直接在
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid1");
gird.gotoPage(2,10);
这样写也没有反应.
浏览器的提示为 Uncaught ReferenceError: gird is not defined
请高手出来帮忙解答一下吧
|