可排序事件触发后的Kendo Grid Callback功能

时间:2014-03-05 13:46:12

标签: kendo-ui kendo-grid

我正在使用Kendo Grid来排序表格数据。我想要一个在排序完成后发生火灾的事件。我想要下面的代码。

$("#innergrid").kendoGrid({
      sortable: true,
      Aftersorting : function(event) { alert('sorting is done') }
});

2 个答案:

答案 0 :(得分:6)

您可以使用dataSource的change事件(将在您初始化网格时自动创建)。检查一下:http://jsbin.com/buten/1/edit

答案 1 :(得分:2)

我不确定是否有任何事件可以在排序后触发,但你可以这样做

********************网格************************

@(Html.Kendo().Grid<>()
.Name("CompanyServicesGrid")
.DataSource(dataSource => dataSource
                    .Ajax()
                    .PageSize(20)
                    .Events(events => e.RequestEnd("onRequestEnd")) 
)

**************************的Javascript ********************

 function onRequestEnd(e)
 { 
    if (e.type == "read"){
        if(e.sender_sort=="ColumnName")
        alert("sorting is done")
     }

  }

也看看这个