Kendo UI网格。寻呼机选择列表弹出屏幕,而PageSize不起作用

时间:2013-12-27 13:43:59

标签: javascript kendo-ui kendo-grid

Pager没有按预期工作:

  1. “页面大小”选项不会影响网格。
  2. “PageSize”选择器显示在页面边框外
  3. "pageable": {
        "pageSize": 10,
        "pageSizes": [5, 10, 20, 30, 1000],
        "buttonCount": 5,
        "refresh": true,
    

    您可以查看jsfiddle中的完整考试 以下是带有第二个problem described

    的视频

2 个答案:

答案 0 :(得分:0)

pageSize是kendo数据源的属性。请从pageable选项中删除它并将其设置为datasource。

var dataSource = new kendo.data.DataSource({
  data: [
    { name: "Tea", category: "Beverages" },
    { name: "Coffee", category: "Beverages" },
    { name: "Ham", category: "Food" }
  ],
  page: 1,
  // a page of data contains two data items
  pageSize: 2
});

修改1

页面大小文档http://docs.kendoui.com/api/framework/datasource#configuration-pageSize

修改2

检查此小提琴http://jsfiddle.net/M8jvz/6/它会显示寻呼机按钮

enter image description here

编辑3

这里是我修复问题的一些变化

  1. 为架构设置正确的ID
  2. 设置架构中数据源的总数
  3. 这里是更新的小提琴http://jsfiddle.net/M8jvz/7/

答案 1 :(得分:0)

pageSize定义中定义DataSource

var dataSource = new kendo.data.DataSource({
    pageSize : 10,
    data     : l_json,
    schema   : {
        data : "row",
        model: {
            fields: {
                "DTRP_DT": {
                    type: "date"

请在此处查看:http://jsfiddle.net/OnaBai/M8jvz/5/