mini.ButtonEdit

按钮输入框。

Extend

mini.Control

Usage

<input id="btnEdit1" class="mini-buttonedit" onbuttonclick="onButtonEdit"/>

Screenshots

Examples

ButtonEdit

Properties

NameTypeDescriptionDefault Set? Get? Tag?
emptyText String 文本为空时的提示内容 √√√
text String 文本 √√√
value Object 值 false √√√
inputAsValue Boolean 输入文本作为值 false √√√
textName String 文本字段名称 √√√
selectOnFocus Boolean 获取焦点时选中文本 false √√√
maxLength Number 最大文本字符数 1000 √√√
minLength Number 最小文本字符数 0 √√√
allowInput Boolean 允许文本输入 true √√√
required Boolean 不允许为空 false √√√
errorMode String:icon、border、none 错误提示方式 icon √√√
validateOnChanged Boolean 值改变时验证 true √√√
forceValidate Boolean 是否隐藏、禁用时都能强制验证 false √√√
showButton Boolean 是否显示弹出按钮 true √√√
buttonToolTip String 按钮提示信息 √√√
showClose Boolean 是否显示关闭按钮 false √√√
indentSpace Boolean 是否显示占位空白 false √√√
labelField Boolean 是否显示label false √√√
label String label文本 √√√
labelStyle String label样式 √√√

Methods

NameParameterDescriptionReturn
doValueChanged() 主动激发valuechanged事件。一般在设置值之后调用。
setValue(value) 设置值
getValue() 获取值
getFormValue() 获取表单值 String
validate() 验证控件值 Boolean
isValid() 是否通过验证 Boolean
setIsValid(Boolean) 设置验证结果

Events

NameEventObjectDescription
valuechanged 值改变时发生
buttonclick 按钮点击时发生
validation 验证时发生
enter 回车时发生
keydown 键盘按下时发生
keyup 键盘按起时发生
focus 获取焦点时发生
blur 失去焦点时发生
closeclick 点击关闭按钮时激发