我正在使用Kendo Grid来排序表格数据。我想要一个在排序完成后发生火灾的事件。我想要下面的代码。
$("#innergrid").kendoGrid({
sortable: true,
Aftersorting : function(event) { alert('sorting is done') }
});
答案 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")
}
}
也看看这个