列 .搜索面板 .正交
自:SearchPanes 1.0.0
设置正交数据的数值,用于呈现函数。
请注意 - 此属性需要 DataTables 的 SearchPanes 扩展。
说明
列 .搜索面板 .正交
用于创建自定义呈现函数。通过将其值设置为字符串,它会告知 SearchPanes 如何显示数据并根据它从 DataTable 提供的数据进行筛选。
SearchPanes 在填充表格时使用呈现,并且按标准会使用 列 .搜索面板 .正交 .显示
属性呈现显示值,并且会通过呈现 列 .搜索面板 .正交 .筛选
值来识别在筛选时要使用哪个值。
列 .搜索面板 .正交
通常仅在处理数组时才定义为字符串。通过将呈现对象设置为以下内容
{
render: {
_: '[, ].name',
sp: '[].name'
}
}
并 列 .搜索面板 .正交
设置为 'sp'
,原始数组会以分隔为 ', ' 的列表形式显示在 dataTable 中,而在 SearchPane 中则会显示每个元素。然后,就可以按各个元素进行搜索,而不是按整个数组组合进行搜索。
类型
默认
- 值:
对象
列 .搜索面板 .正交
对象的默认值如下所示
orthogonal: {
display: 'display',
search: 'filter',
sort: 'sort',
type: 'type'
}
这意味着,按标准,面板会显示与 DataTable 中相同的数据,并使用来自 DataTable 的原始数据执行搜索。
示例
使用默认正交值的普通呈现函数
{
data: "salary",
render: DataTable.render.number( ',', '.', 0, '$' )
}
数组的呈现函数
{
data: 'permission',
render: {
_: '[, ].name',
sp: '[].name'
},
layout: {
top1: {
searchPanes: {
orthogonal: 'sp'
}
}
}
}
相关
以下选项直接相关,在你的应用程序开发中也可能有用。