[英]Javascript Open Kendo UI Grid Editor Manually with Custom Button
有没有办法强制打开 Kendo UI Grid 使用的编辑器?? 我的意思是强制打开它是我有一个网格,它可以添加、创建和删除行,但这是在我初始化时使用 Kendo 网格的内置按钮完成的。
有没有一种方法或函数可以调用打开编辑器,以便我可以将它附加到我的自定义按钮上?
这是我必须创建网格的代码。 (请注意,我删除了编辑,因为我不想进行单行编辑)
$("#userTable").kendoGrid({
dataSource:{
data: this.myCollection,
schema: {
model:{
fields:{
UserId: {type: "number"},
Firstname: {type: "string"},
Surname: {type: "string"},
Team: {type: "string"}
}
}
},
pageSize: 5
},
change: this.OnChange,
selectable: "multiple",
pageable: true,
editable: "popup",
toolbar: ["create"],
messages:{
commands:{
create: "Create"
}
},
columns:[
{field: "UserId", title: "User Id"},
{field: "Firstname", title: "Firstname"},
{field: "Surname", title: "Surname"},
{field: "Team", title: "Team"}
});
对此的任何帮助或建议将不胜感激。
谢谢,
$("#btn").on("click", function() {
var grid = $("#userTable").data("kendoGrid");
grid.editRow(grid.select()); })
以上将让您以编程方式编辑选定的网格行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.