[]
Forguncy.Forguncy.ListViewEvents
表格的事件。
• new ListViewEvents()
▪ Static
PageingInfoChanged: string
当表格的分页信息变化时触发。
▪ Static
Reloaded: string
当表格重新加载数据时触发该事件。
Example
// 下面的示例代码中,通过bind方法,给表格绑定Reloaded事件,当表格重新加载数据时,就会弹出一个警告框。
// 定义事件处理函数
var reload = function(arg) {
alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("reloaded", reload);
▪ Static
SelectedRowsChanged: string
当表格的选择行改变时触发。
Example
// 下面的示例代码中,通过bind方法,给表格绑定SelectedRowsChanged事件,当表格的选择行改变时,就会弹出一个警告框。
// 定义事件处理函数
var select = function(arg) {
alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("selectedRowsChanged", select);
▪ Static
SelectionChanged: string
当表格当前行改变时触发。
Example
// 下面的示例代码中,通过bind方法,给表格添加SelectionChanged事件,当表格的当前行改变时,就会弹出一个警告框。
// 定义事件处理函数
var select = function(arg) {
alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("selectionChanged", select);
▪ Static
ValueChanged: string
当表格的值变化时触发。
Forguncy.Page.getListView("表格1").bind("ValueChanged", function (e, param) {
if (window.myTimeout) {
clearTimeout(window.myTimeout);
}
window.myTimeout = setTimeout(function () {
//
}, 10);
});
Example
// 下面的示例代码中,通过bind方法,给表格绑定ValueChanged事件,当表格的值改变时,就会弹出一个警告框。
// 定义事件处理函数
var change = function(arg) {
alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("valueChanged", change);