Kendo UI 中的自定义序列号
Custom Serial Number in Kendo UI
我正在使用 Kendo UI 在网格中呈现数据。在该网格中有某些列的数据是从服务器端获取的,但在渲染时我希望第一列是序列号。是否有任何解决方案,以便我可以在客户端生成序列号,同时牢记服务器分页。
你能试试下面的代码片段吗?
<script type="text/javascript">
var rowNumber = 0;
function resetRowNumber(e) {
rowNumber = 0;
}
function renderNumber(data) {
return ++rowNumber;
}
function renderRecordNumber(data) {
var page = parseInt($("#Grid").data("kendoGrid").dataSource.page()) - 1;
var pagesize = $("#Grid").data("kendoGrid").dataSource.pageSize();
return parseInt(rowNumber + (parseInt(page) * parseInt(pagesize)));
}
</script>
请检查 this link 以获得完整代码。
我正在使用 Kendo UI 在网格中呈现数据。在该网格中有某些列的数据是从服务器端获取的,但在渲染时我希望第一列是序列号。是否有任何解决方案,以便我可以在客户端生成序列号,同时牢记服务器分页。
你能试试下面的代码片段吗?
<script type="text/javascript">
var rowNumber = 0;
function resetRowNumber(e) {
rowNumber = 0;
}
function renderNumber(data) {
return ++rowNumber;
}
function renderRecordNumber(data) {
var page = parseInt($("#Grid").data("kendoGrid").dataSource.page()) - 1;
var pagesize = $("#Grid").data("kendoGrid").dataSource.pageSize();
return parseInt(rowNumber + (parseInt(page) * parseInt(pagesize)));
}
</script>
请检查 this link 以获得完整代码。