How to add row number to kendo ui grid?

前端 未结 8 1395
花落未央
花落未央 2020-12-15 09:35

I have a kendo ui grid in my page that has some columns. Now I want to add a column to it that shows me row number. How to I do this? Thanks.

8条回答
  •  孤城傲影
    2020-12-15 10:14

    If you need, row number in editable grid

        $(document).ready(function(){
            $("#grid").kendoGrid({
            dataSource: {
                data: null,
                schema: {
                    model: {
                        id: "register_No",
                        fields: {
                            register_No: {editable: true},
                            myEditableField: {editable: true},
                        }
                    }
                }
    
            },
            edit:function(e){
                var fields= $('input[name="register_No"]');
                fields.attr('disabled', true);
                fields.removeClass('k-input k-textbox');
                fields.addClass('none');
    //create this class and set border and background none
                $('input[name="myEditableField"]').focus();
            },
            save:function(e){
                var total=e.sender.dataSource.data().length;
                if(e.model.register_No==""){
                    e.model.register_No=total;
                }
    
            },
            remove:function(e){
                var grid = $("#grid").data("kendoGrid");
                var todos=grid.dataSource.data();
                var id_actual=e.model.register_No;
                var count=1;
                for(var i=0;i

提交回复
热议问题