【发布时间】:2013-04-30 00:00:43
【问题描述】:
我正在触发数据绑定事件,但我不确定从那里做什么。 此处的链接指向通用文档: http://www.kendoui.com/forums/ui/grid/highlight-sorted-column.aspx
有没有人有一个突出当前排序列的简单例子?
【问题讨论】:
标签: user-interface grid kendo-ui
我正在触发数据绑定事件,但我不确定从那里做什么。 此处的链接指向通用文档: http://www.kendoui.com/forums/ui/grid/highlight-sorted-column.aspx
有没有人有一个突出当前排序列的简单例子?
【问题讨论】:
标签: user-interface grid kendo-ui
思路如下:
这是一个示例实现:
<div id="grid"></div>
<script>
$("#grid").kendoGrid({
dataSource: [
{ name: "Jane Doe", age: 30 },
{ name: "Jane Doe", age: 33 }
],
sortable: true,
dataBound: function() {
var columns = this.columns;
var sort = this.dataSource.sort()[0];
var sortedIndex = -1;
if (sort) {
for (var i = 0; i < columns.length; i++) {
if (columns[i].field == sort.field) {
sortedIndex = i;
break;
}
}
}
if (sortedIndex >= 0) {
this.tbody
.find("tr")
.find("td:eq(" + sortedIndex + ")")
.css( { background: "#a0b0c0" } );
}
}
});
</script>
【讨论】: