Kendo UI目前最新提供KendoUI for jQuery、KendoUI for Angular、KendoUI Support for React和KendoUI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的完整UI库。
默认情况下,禁用ListView的编辑功能。
入门指南
要启用编辑,请使用Boolean选项。
$(document).ready(function() {
$(“#listView”).kendoListView({
selectable: true,
navigatable: true,
editable: true,
template: “
高级配置
ListView提供editTemplate属性,该属性定义此模式的模板。定义后,ListView可以通过edit方法呈现此编辑模板,调用时将ListView的editTemplate应用于目标项目。在大多数情况下,您必须通过事件模型来实现此目的,该事件模型在用户选择要修改的项目时触发。
ListView封装用于添加、删除、选择和编辑项目的操作,这些方法使您可以通过一系列用户启动的操作或事件来修改项目的基础列表。关于内联编辑,您需要定义一个在编辑项目时将使用的模板。
$(document).ready(function(){
$(“#listView”).kendoListView({
selectable: true,
navigatable: true,
template: kendo.template($(“#template”).html()),
editTemplate: kendo.template($(“#editTemplate”).html())
});
});
您为项目的内联编辑定义的模板可能包括其他Kendo UI小部件。
ListView项的新添加记录功能由用户发起的click事件触发,并通过jQuery中的.click()连接。
$(“.k-add-button”).click(function(e) {
listView.add();
e.preventDefault();
});