[]
        
(Showing Draft Content)

Forguncy.Forguncy.ListViewEvents

类: ListViewEvents

Forguncy.Forguncy.ListViewEvents

表格的事件。

构造方法

constructor

new ListViewEvents()

属性

PageingInfoChanged

Static PageingInfoChanged: string

当表格的分页信息变化时触发。


Reloaded

Static Reloaded: string

当表格重新加载数据时触发该事件。

Example

// 下面的示例代码中,通过bind方法,给表格绑定Reloaded事件,当表格重新加载数据时,就会弹出一个警告框。
// 定义事件处理函数
var reload = function(arg) {
    alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("reloaded", reload);

SelectedRowsChanged

Static SelectedRowsChanged: string

当表格的选择行改变时触发。

Example

// 下面的示例代码中,通过bind方法,给表格绑定SelectedRowsChanged事件,当表格的选择行改变时,就会弹出一个警告框。
// 定义事件处理函数
var select = function(arg) {
    alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("selectedRowsChanged", select);

SelectionChanged

Static SelectionChanged: string

当表格当前行改变时触发。

Example

// 下面的示例代码中,通过bind方法,给表格添加SelectionChanged事件,当表格的当前行改变时,就会弹出一个警告框。
// 定义事件处理函数
var select = function(arg) {
    alert("活字格");
}
// 获取当前页面
var page = Forguncy.Page;
// 获取表格对象
var listview = page.getListView("表格1");
// 绑定表格的事件
listview.bind("selectionChanged", select);

ValueChanged

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);