`

关于dgrid的pagination组件的问题

阅读更多

一个Basic dgrid:

 

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My Dgrid Test</title>
<meta name="viewport" content="width=570">
<style>
@import "dojoroot/dojo/resources/dojo.css";
@import "dojoroot/css/skins/claro.css";
@import "dojoroot/dijit/themes/claro/claro.css";
.heading {
font-weight: bold;
padding-bottom: 0.25em;
}
.dgrid {
width: 70%;
margin: 10px;

}
.field-col1 {
width: 40px;
}

#grid-complex .dgrid-cell-padding {
height: 2em; /* force consistent heights across columnset cells */
}
.dgrid-column-set-0 {
width: 42px;
}

#dgrid .dgrid-scroller
{
	position: relative;
	overflow:hidden;
}

#dgrid {
height: auto;
}
</style>
<script src="dojoroot/dojo/dojo.js"
data-dojo-config="async: true"></script>
<script>
require([
 "dojo/on", 
 "dgrid/Grid",
 "dgrid/selector", 
 "dgrid/Selection", 
 "dgrid/Keyboard", 
 "dgrid/ColumnSet",
 "dojo/_base/declare", 
 "dojo/_base/array", 
 "dgrid/test/data/base", 
 "dgrid/extensions/Pagination",
 "dgrid/editor",
 "dijit/form/DateTextBox",
 "dojo/domReady!"],
	function(on, Grid, selector, Selection, Keyboard, ColumnSet, declare, arrayUtil, myStore, Pagination, editor, DateTextBox){
	var myGrid = declare([Grid, Selection, Pagination]);

	var dgrid = new myGrid ({
		store:testStore,
		columns:
		{
		 col1:selector({label:"Col1",sortable:1}),
		 col2:{label:"Column2",sortable:1},
		 col3:{label:"Column3",sortable:1},
		 col4:{label:"Column4",sortable:0},
		 col5:{label:"Column5",sortable:0},
		 col6:editor({label:"Date Select",
                      editorArgs:{constraints:{datePattern:"dd/MM/yyyy"}}},DateTextBox)
		},
		allowSelectAll:true,
		rowsPerPage:5,
		pagingLinks:1,
		pageSizeOptions:[5,10,15]
		},"dgrid");
});
</script>
</head>
<body class="claro">
<h2>A grid with checkbox selectors</h2>
<div id="dgrid"></div>

       对于dgrid的Pagination组件,一直没有搞定分页的页面跳转功能,在网上看到的例子,放到自己机器上测试时,页面跳转功能就无效,不知道有没有熟练dgrid的大神指导一下,如何解决。(问题原来是作者提交的代码有问题,已经解决了)

 

分享到:
评论

相关推荐

    【Vue2 + ElementUI】分页el-pagination 封装成公用组件

    在Vue2框架中,ElementUI是一个非常流行的UI组件库,提供了丰富的组件,如表格、按钮、弹窗等,其中el-pagination是用于实现分页功能的组件。为了在多个页面上复用并统一分页样式,我们可以将其封装为一个公用组件。...

    jquery pagination 分页组件 2.5.0

    jquery pagination 分页组件 jquery pagination 分页组件 jquery pagination 分页组件 官网 https://pagination.js.org/index.html 文档 https://pagination.js.org/docs/index.html

    (源代码)第03讲:uni-pagination实现表格分页查询

    在本教程中,我们将深入探讨如何使用uni-app框架中的uni-pagination组件来实现表格数据的分页查询。uni-app是一款跨平台的开发工具,允许开发者使用Vue.js语法编写一次代码,部署到多端,如iOS、Android、H5、微信小...

    Element-UI踩坑之Pagination组件的使用

    在使用Element-UI提供的Pagination组件时,用户可能会遇到一些常见的问题或者说是“坑”,这些通常与分页组件的使用逻辑和数据处理有关。以下是对Element-UI Pagination组件使用的深入解读。 首先,Pagination组件...

    js 翻页组件 pagination

    1. 示例代码:pagination1.2文件可能包含一个已经实现的JavaScript分页组件源码,开发者可以下载并研究其工作原理,也可以根据自己的需求进行修改。 2. 调试与测试:在实际项目中部署组件,进行功能验证和性能测试,...

    无刷新分页 pagination

    无刷新分页(Pagination)是网页设计中常见的一种技术,用于在不重新加载整个页面的情况下显示大量数据。这种技术能够显著提升用户体验,因为用户可以快速浏览不同页面,而不需要等待整个页面重新加载。Jquery是一个...

    JavaFx 自定义封装 Pagination 分页组件、控件

    javaFx 自定义时间选择组件 Pagination, javaFx 源代码分页功能较少,该代码组件支持首页、上一页、下一页、尾页、跳转、每页数量等操作,同时展示总数据量,使用教程搜索博客:《JavaFx 自定义封装 Pagination ...

    el-search-table-pagination::dog_face:将Element UI的Form,Table和Pagination组件组合在一起

    元素搜索表分页 将Form,Table和Pagination组件组合在一起。 基于Vue2.x。 您可以使用此包在带有搜索表单和分页的表中显示本地和远程列表数据。安装$ npm i --save el-search-table-pagination演示版请参阅CodePen上...

    pagination - 前端分页插件

    总结来说,"pagination"前端分页插件是前端开发中实现数据分页功能的一个高效工具,它提供了便捷的API和高度可定制的样式,帮助开发者快速构建出美观且实用的分页组件。通过理解分页的基本原理和掌握插件的使用方法...

    React的本地分页组件Reactjs-Pagination.zip

    Reactjs-Pagination是一个React的本地分页组件,支持页码、跳转、和迷你模式。文档安装npm install --save reactjs-pagination使用示例代码:import React, { Component } from 'react'; import { ...

    Vue2.5 结合 Element UI 之 Table 和 Pagination 组件实现分页功能

    主要介绍了Vue2.5 结合 Element UI 之 Table 和 Pagination 组件实现分页功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    JQuery pagination分页.rar

    jQuery pagination插件是实现这一功能的强大工具,它允许开发者轻松地在网页上添加交互式、响应式的分页组件。这个插件适用于多种类型的网站,包括博客、电商、论坛等,尤其对于.NET Web开发环境,能够与ASP.NET MVC...

    小程序自定义分页选择组件

    "小程序自定义分页选择组件"是一个专门为解决页面分页问题而设计的组件,它提供了灵活的配置选项,允许开发者根据实际需求定制分页显示效果。下面我们将深入探讨这个组件的核心功能、参数设置以及如何在小程序中应用...

    jquery pagination使用(笔记)

    要了解更多关于 jQuery Pagination 的高级特性,如自定义模板、国际化支持等,可以参考其官方文档或阅读其他开发者的经验分享。同时,结合实际项目需求进行实践,将有助于更好地理解和掌握这个工具。 总的来说,...

    mricode分页组件

    3. **初始化组件**:在JavaScript中,通过调用`Mricode.Pagination`构造函数并传递配置对象,对分页组件进行初始化。 4. **配置参数**:配置项可能包括总页数、每页条数、当前页数等,可以根据实际情况进行设置。 ...

    jquery_pagination分页插件

    jQuery Pagination插件就是这样一种工具,它可以帮助开发者轻松地在网页上添加美观且功能齐全的分页组件。本文将深入探讨jQuery Pagination插件的原理、使用方法和示例,以及如何结合源码进行自定义。 **1. 插件...

    bootstrap-pagination.js

    `bootstrap-pagination.js` 文件就是这个插件的核心 JavaScript 部分,它提供了必要的功能和交互,使得在 Bootstrap 主题下创建美观、易用的分页组件变得简单。 Bootstrap 是一款流行的前端开发框架,它提供了丰富...

    jquery.pagination分页插件

    3. **初始化插件**:在JavaScript中,使用`$.fn.pagination`方法初始化分页组件,并设置必要的参数。 ```javascript $('#pagination').pagination({ dataSource: 'your-data-source-url', // 数据源,可以是URL或...

Global site tag (gtag.js) - Google Analytics