控件事件、控件触发事件、事件编辑、编辑事件、点击事件、控件状态设置
1. 概述
根据事件响应时间的不同,我们把控件的事件分为八种:编辑前、编辑后、编辑结束、点击、初始化后、状态改变、值改变及回调。
其中编辑前、编辑结束只在填报(op=write)时起作用;编辑后、点击、初始化后、状态改变等在填报及参数界面上都可以使用。
2. 事件触发时间
每种控件有各自的触发时间,如下图,对应明细中的表格。
3. 明细
事件名称 | 支持的控件 | 触发时间 |
编辑前(beforeedit) | 文本、文本域、密码、数字、下拉框、下拉复选框、下拉树、视图树、多文件上传 | 在填报时,单元格被点击进入编辑状态时触发 |
编辑后(afteredit) | 文本、文本域、密码、数字、下拉框、下拉复选框、下拉树、视图树、日期、时间、多文件上传 | 对于文本类控件,当输入任何字符时触发;对于下啦类控件,当选择下拉项后触发 |
编辑结束(stopedit) | 文本、文本域、密码、数字、下拉框、下拉复选框、下拉树、视图树、多文件上传 | 在填报时,确认单元格输入如回车,焦点移动到其他位置时触发 |
点击(click) | 按钮、下拉框、下拉复选框、下拉树、视图树 | 点击按钮或点击下拉项时触发 |
初始化后(afterinit) | 文本、文本域、密码、数字、按钮、复选框、复选框组、单选按钮组、下拉框、下拉复选框、下拉树、视图树、多文件上传 | 加载控件时触发 |
状态改变(statechange) | 复选框、复选框组、单选按钮组 | 当选中的值改变时被触发 |
值改变(change) | 文本框、文本域、密码 | 当文本类控件值改变时触发 |
回调(callback) | 多文件上传 | 文件上传完后触发 |
返回顶部