Class tlv8.GridSelect
列表下拉组件
| Field Summary |
| string |
disabled
下拉选择组件不可编辑 |
GridSelect tlv8.GridSelect(div,dbkey,sql,master,caninput)
列表下拉选择组件
Palabelidrameters:
div
{Element div}[required]用于显示表格的DIV标签
dbkey
{string}[required]数据库连接标志
sql
{string}[required]查询的sql
master
{string}[required]是否多选
caninput
{string}[required]是否可输入
Returns:
{GridSelect}
Example:
<div id="test2"/>
var gdiv = document.getElementById("test2");
var sql = "select sName from sa_oporg";
var GridSelect = new tlv8.GridSelect(gdiv,"system",sql);
Field Detail
{string}disabled
[attribute]列表下拉组件不可编辑
Example:
<div id="test2" onselected="thisvalue(this)" disabled="true"></div>
//只需要在显示列表下拉组件的div中声明 disabled="true" 即可
Method Detail
Element
onselected()
单选事件,在显示下拉选择组件的div中注册
Returns:
{Element}
Example:
<div id="test2" onselected="thisvalue"/>
var gdiv = document.getElementById("test2");
var sql = "select sName from sa_oporg";
var GridSelect = new tlv8.GridSelect(gdiv,"system",sql);
function thisvalue(element){
alert(element.value);
}
Element
onchecked()
多选事件,在显示下拉选择组件的div中注册
Returns:
{Element}
Example:
<div id="mutestselect" onchecked="thischeckedvalue"></div>
var mutestselect = document.getElementById("mutestselect");
var sql = "select sName from sa_oporg";
var mutestselectGridSelect = new tlv8.GridSelect(
mutestselect,"system",sql,true,true);
function thischeckedvalue(element){
alert(element.checkedValue);
}
Element
onValueChanged()
值改变事件,在显示下拉选择组件的div中注册
Returns:
{Element}
Example:
<div id="mutestselect" onValueChanged="thisvaluechange"></div>
var mutestselect = document.getElementById("mutestselect");
var sql = "select sName from sa_oporg";
var mutestselectGridSelect = new tlv8.GridSelect(
mutestselect,"system",sql,true,true);
function thisvaluechange(element){
alert(element.value);
}