Dojo增强型网格 - 分页:更改"当前位置显示的字符串格式"描述

时间:2017-06-15 22:01:12

标签: javascript pagination dojo dojox.grid

我正在使用DOJO增强网格和分页插件。我正在尝试更改为网格中当前位置显示所显示的描述文本。目前它显示为" 1-25个项目"应更改为200#Docs"" 1-25。

我在下面提到的文档中提到了"此外,用户可以指定用于显示项目类型的字符串。",但没有提供详细信息。我搜索了很多地方,但找不到任何解决方案。

Dojo grid Pagination Plugin Documentation

如果有人做了这个改变,请指导我如何更改该文本。下面是我的JSFiddle示例,我试图更改名称。

http://jsfiddle.net/vinaybvk/rpmwzqu4/1/ 以下是我如何配置增强网格的分页:

  `plugins: {
      pagination: {
          pageSizes: ["25", "50", "100", "All"],
          description: true,
          sizeSwitch: true,
          pageStepper: true,
          gotoButton: true,
          maxPageStep: 4,
          position: "bottom"
      }
    }`

2 个答案:

答案 0 :(得分:1)

您可以使用itemTitle配置参数设置它:

plugins: {
      pagination: {
          pageSizes: ["25", "50", "100", "All"],
          description: true,
          sizeSwitch: true,
          pageStepper: true,
          gotoButton: true,
          maxPageStep: 4,
          position: "bottom",
          itemTitle: "Docs"
      }
    }

这适用于dojo的1.6版本。在更高版本中,dojox增强型网格及其分页插件的行为已发生变化。

答案 1 :(得分:0)

我查看了分页栏,它似乎没有这个属性。您可以尝试抓取dojoattachpoint="descriptionDiv" 此div具有实际消息,您可以按照自己的方式进行修改。 'items'来自nls(description: '${0} - ${1} of ${2} items.'),默认情况下,它是'items'。