Class tlv8.toolbar
toolbar工具栏组件
toolbar tlv8.toolbar(div,insertitem,saveitem,deleteitem,refreshitem)
toolbar工具栏组件
Parameters:
div
{Element div}[required]用于显示工具栏的DIV标签
insertitem
{boolean/string}[required]新增按钮状态("readonly":只读,true:可操作,false:不可见)
saveitem
{boolean/string}[required]保存按钮状态("readonly":只读,true:可操作,false:不可见)
deleteitem
{boolean/string}[required]删除按钮状态("readonly":只读,true:可操作,false:不可见)
refreshitem
{boolean/string}[required]刷新按钮状态("readonly":只读,true:可操作,false:不可见)
Returns:
{toolbar}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
Method Detail
void
insertAction()
新增动作
Returns:
{void}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
var item = toobar.items;
function insert(){
//具体的新增动作代码写在这里
item.setItemStatus("readonly", true, "readonly", true);// 设置按钮状态
}
void
saveAction()
保存动作
Returns:
{void}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
var item = toobar.items;
function save(){
//具体的保存动作代码写在这里
item.setItemStatus(true, true, true, true);// 设置按钮状态
}
void
deleteAction()
删除动作
Returns:
{void}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
var item = toobar.items;
function deleteMaindata(){
//具体的删除动作代码写在这里
item.setItemStatus(true, true, "readonly", true);// 设置按钮状态
}
void
refreshAction()
删除动作
Returns:
{void}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
var item = toobar.items;
function refreshAction(){
//具体的刷新动作代码写在这里
}
void
setItemStatus(insertitem,saveitem,deleteitem,refreshitem)
设置按钮状态
Parameters:
insertitem
{boolean/string}
[required]新增按钮状态("readonly":只读,true:可操作,false:不可见)
saveitem
{boolean/string}
[required]保存按钮状态("readonly":只读,true:可操作,false:不可见)
deleteitem
{boolean/string}
[required]删除按钮状态("readonly":只读,true:可操作,false:不可见)
refreshitem
{boolean/string}
[required]刷新按钮状态("readonly":只读,true:可操作,false:不可见)
Returns:
{void}
Example:
<div id="stander-bar" insertAction="insert()" saveAction="save()"
deleteAction="deleteMaindata()" refreshAction="refreshMainData()"/>
var bardiv = document.getElementById("stander-bar");
var toobar = new tlv8.toolbar(bardiv,"readonly",true,"readonly","readonly");
var item = toobar.items;
item.setItemStatus("readonly", true, "readonly", true);// 设置按钮状态