jQWidgets jqxTreeGrid 本地化属性

  • Post category:jquery

以下是关于 jQWidgets jqxTreeGrid 组件中本地化属性的详细攻略。

jQWidgets jqxTreeGrid 本地化属性

jQWidgets jqxTreeGrid 的本地化属性用于设置 TreeGrid 控件的本地化文本。您可以使用此属性来自定义 Grid 控件中的文本,以适应不同的语言和文化环境。

语法

$('#treegrid').jqxTreeGrid({ localization: localization });

参数

  • localization:一个对象,表示要使用的本地化文本。该对象包含以下属性:

  • filterstringcomparisonoperators:一个数组,表示筛选器字符串比较运算符的本地化文本。

  • filternumericcomparisonoperators:一个数组,表示筛选器数字比较运算符的本地化文本。
  • filterbooleancomparisonoperators:一个数组,表示筛选器布尔比较运算符的本地化文本。
  • pagergotopagestring:一个字符串,表示分页器跳转到指定页的本地化文本。
  • pagershowrowsstring:一个字符串,表示分页器显示行数的本地化文本。
  • pagerrangestring:一个字符串,表示分页器显示范围的本地化文本。
  • pagerpreviousbuttonstring:一个字符串,表示分页器上一页按钮的本地化文本。
  • pagernextbuttonstring:一个字符串,表示分页器下一页按钮的本地化文本。
  • pagerfirstbuttonstring:一个字符串,表示分页器第一页按钮的本地化文本。
  • pagerlastbuttonstring:一个字符串,表示分页器最后一页按钮的本地化文本。
  • groupsheaderstring:一个字符串,表示分组标题的本地化文本。
  • sortascendingstring:一个字符串,表示升序排序的本地化文本。
  • sortdescendingstring:一个字符串,表示降序排序的本地化文本。
  • sortremovestring:一个字符串,表示移除排序的本地化文本。
  • emptydatastring:一个字符串,表示没有数据时的本地化文本。

返回值

该方法没有返回值。

示例

以下两个示例演示了如何使用本地化属性。

示例 1

// 使用自定义本地化文本设置 TreeGrid 控件的本地化文本
$('#treegrid').jqxTreeGrid({
  localization: {
    filterstringcomparisonoperators: ['包含', '不包含', '开头是', '结尾是', '等于', '不等于', '空', '非空'],
    filternumericcomparisonoperators: ['小于', '小于等于', '大于', '大于等于', '等于', '不等于', '空', '非空'],
    filterbooleancomparisonoperators: ['等于', '不等于'],
    pagergotopagestring: '跳转到',
    pagershowrowsstring: '显示行数',
    pagerrangestring: '共',
    pagerpreviousbuttonstring: '上一页',
    pagernextbuttonstring: '下一页',
    pagerfirstbuttonstring: '第一页',
    pagerlaststring: '最后一页',
    groupsheaderstring: '分组',
    sortascendingstring: '升序',
    sortdescendingstring: '降序',
    sortremovestring: '移除排序',
    emptydatastring: '没有数据'
  }
});

在示例 1 中,我们使用 localization 属性设置 TreeGrid 控件的本地化文本。我们使用自定义文本来适应不同的语言和文化环境。

示例 2

// 使用默认本地化文本设置 TreeGrid 控件的本地化文本
$('#treegrid').jqxTreeGrid({
  localization: null
});

在示例 2 中,我们使用 localization 属性将 TreeGrid 控件的本地化文本设置为默认值。这将使用 jqxTreeGrid.localization.js 文件中定义的文本。

总之,本地化属性可以让您自定义 TreeGrid 控件中的本地化文本,以适应不同的语言和文化环境。您可以将其与其他属性一起使用,以实现更复杂的本地化逻辑。