Reference Source
public class | source

ListView

列表展示框

See:

Constructor Summary

Public Constructor
public

constructor(id: String, options: Object)

构造函数

Method Summary

Public Methods
public

dataItem(row: String | Element | jQuery): Object

获取指定的数据元素

public

获取绑定到控件的数组

public

select(items: jQuery | Array): jQuery

获取或设置控件选中的列表项

public

selectFirstItem(): Null

选中列表的第一项

public

setDataSource(array: Array): Null

设置控件的数据源

Public Constructors

public constructor(id: String, options: Object) source

构造函数

Params:

NameTypeAttributeDescription
id String

控件的id

options Object

配置参数

options.selectable Boolean | String

指示控件的列表项是否可以选中,支持的选项包括:false, true, "single", "multiple"

options.dataSource Array

控件的数据源,用来在列表项中展示

options.template String

指定控件列表项的模板

options.change function(e: Object): null

回调函数,用来响应控件的选中项改变的事件

options.dataBound function(e: Object): null

回调函数,用来响应控件从数据源中接收到了数据,并且渲染出来的事件

Public Methods

public dataItem(row: String | Element | jQuery): Object source

获取指定的数据元素

Params:

NameTypeAttributeDescription
row String | Element | jQuery

可以代表列表项元素的对象

Return:

Object

指定的列表项所绑定的数据元素

public dataItems(): Array source

获取绑定到控件的数组

Return:

Array

绑定到控件的数组

public select(items: jQuery | Array): jQuery source

获取或设置控件选中的列表项

Params:

NameTypeAttributeDescription
items jQuery | Array

需要设置的列表选中项

Return:

jQuery

选中的列表项 (没有传入参数的情况下)

public selectFirstItem(): Null source

选中列表的第一项

Return:

Null

public setDataSource(array: Array): Null source

设置控件的数据源

Params:

NameTypeAttributeDescription
array Array

控件绑定的数据源

Return:

Null