kendu ui grid event methods

Grid

Events

		detailExpand:用户展开详细信息表行时触发	
		beforeEdit:在用户尝试编辑或创建数据项之前触发,在创建编辑器之前。可用于根据自定义逻辑阻止编辑。   
		cancel:当用户单击“取消”按钮(在内联或弹出编辑模式下)或关闭弹出窗口时触发 。  
		cellClose:使用“incell”编辑模式并且单元格将要关闭时触发。保存或取消更改后,但在单元格关闭之前触发事件。
		change:当用户选择网格中的表格行或单元格时触发。
		columnHide:用户隐藏列时触发
		columnLock:用户锁定列时触发。  
		columnMenuInit:列菜单初始化时触发 (列菜单初始化是操作卡生成)
		columnMenuOpen:在动画完成后打开网格列菜单时触发。
		columnReorder:用户更改列的顺序时触发
		columnResize:用户调整列大小时触发。
		columnShow:用户显示列时触发。
		columnUnlock:用户解锁列时触发。
		dataBinding:在小部件绑定到其数据源之前触发。
		dataBound:当窗口小部件绑定到其数据源中的数据时触发。
		detailCollapse:用户折叠详细信息表行时触发。
		detailExpand:用户展开详细信息表行时触发
		detailInit:初始化详细信息表行时触发。
		edit:用户编辑或创建数据项时触发。
		excelExport:当用户单击“导出到Excel”工具栏按钮时触发			
		filter:当用户即将通过过滤器UI过滤DataSource时触发。
		filterMenuInit:网格过滤器菜单初始化时,第一次打开时触发。
		filterMenuOpen:在网格过滤器菜单打开后,在动画完成后触发。
		group:当用户即将对DataSource进行分组或通过Grid组面板修改组描述符状态时触发。
		groupCollapse:用户折叠组行时触发
		groupExpand:用户展开组行时触发。
		
		navigate:启用可导航并且用户通过鼠标或键盘交互更改当前项目时触发。
		page:当用户通过按钮更改DataSource的当前页面索引时触发。
		remove:当用户单击“销毁”命令按钮并在确认窗口中确认删除操作时触发,如果单击窗口中的取消按钮,则不会触发事件
		save:保存数据项时触发。
		saveChanges:用户单击“保存”命令按钮时触发。
		sort:当用户即将通过排序UI修改DataSource的排序描述符的当前状态时。
复制代码

Methods

		addRow:将空数据项(行)添加到网格中。在“incell”和“inline”编辑模式中,将追加表格行。弹出窗口将以“弹出”编辑模式显示。 addRow();执行一次增加一行
		autoFitColumn:应用指定列的最小可能宽度,以便所有文本都适合而不包装。
		cancelChanges:取消数据源中的所有挂起更改。恢复已删除的数据项,删除新数据项,并将更新的数据项恢复到其初始状态。
		cancelRow:取消编辑处于编辑模式的表格行。恢复所做的任何更改。
		cellIndex:返回指定表格单元格的索引。跳过组和详细信息表单元格。
		clearSelection:清除当前选定的表格行或单元格(取决于当前选择模式)。
		closeCell:停止编辑处于编辑模式的表格单元格。需要“incell”编辑模式。
		collapseGroup:折叠指定的组。这会隐藏组项。
		collapseRow:折叠指定的主表行。这隐藏了它的细节表行。 
		current:获取或设置键盘导航的当前单元格。
		dataItem:返回指定表行绑定的数据项。数据项是Kendo UI Model实例。
		destroy:准备小部件以便从DOM中安全删除。分离所有事件处理程序并删除jQuery.data属性以避免内存泄漏。调用任何子项Kendo小部件的destroy方法。
		editCell:在编辑模式下切换指定的表格单元格。需要“incell”编辑模式。
		editRow:在编辑模式下切换指定的表格行。需要“内联”或“弹出”编辑模式。
		expandGroup:展开指定的组。这显示了组项目。
		expandRow:展开指定的主表行。这显示了其详细表格行。
		getOptions:检索Grid上当前启用或禁用的选项,还提供dataSource的当前状态。如果要将Grid的状态保存到变量中,请使用此方法。也可以仅提取和存储一些网格选项。
		hideColumn:隐藏指定的网格列。
		items:获得DOM元素的数组,其对应于来自Kendo UI 		DataSource视图的数据项(例如,当前页面上的数据项)。
		lockColumn:锁定(冻结)列,允许用户在滚动时始终查看它。
		unlockColumn:解锁(解冻)一列。
		refresh:使用当前数据项呈现所有表行。
		removeRow:从网格中删除指定的表格行。还会从数据源中删除相应的数据项。 会触发删除事件。
		reorderColumn:更改指定列的位置。
		saveAsExcel:启动Excel导出。还会触发excelExport事件
		saveAsPDF:启动PDF导出并返回承诺。还会触发pdfExport事件。
		saveChanges:通过调用sync方法保存所有挂起的更改。
		saveRow:切换处于编辑模式的表行并保存用户所做的任何更改。
		select:获取 或 设置所选的表行(或单元格)。
		selectedKeyNames:获取一个数组,该数组包含所选行的id字段值
		setDataSource:设置窗口小部件的数据源。
		setOptions:设置Grid的选项。如果要启用/禁用特定功能/选项或使用getOptions方法加载先前获得的完整状态,请使用此方法。
		showColumn:显示指定的列。
复制代码

转载于:https://juejin.im/post/5b65070e51882519a426a333

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值