在Edit和Destroy中,Kendo网格也有一个Select命令。但似乎这个操作没有配置。你知道我怎么用吗?任何更好的JS绑定方式,如自定义命令?请注意,它没有click
事件。
此行位于我的Kendo网格列栏中。
columns.Command(command => { command.Select(); command.Edit(); command.Destroy(); });
答案 0 :(得分:5)
好吧,我发现没有比使用自定义命令更好的方法了。
网格内的自定义命令:
command.Custom("select").Text("Select").Click("select");
和JS处理程序代码:
<script>
function select(e) {
var grid = $("#grid").data("kendoGrid");
var item = grid.dataItem(grid.select());
var data = item.Title;
alert(data);
}
</script>
答案 1 :(得分:1)
另一种称呼方式是:
function select(e){
var row = $(e.currentTarget).closest("tr");
var dataItem = this.dataItem($(e.currentTarget).closest("tr"));
alert(dataItem.Title);
}