mini.ButtonEdit
按钮输入框。
Extend
mini.Control
Usage
<input id="btnEdit1" class="mini-buttonedit" onbuttonclick="onButtonEdit"/>
Screenshots
Examples
ButtonEdit
Properties
Name | Type | Description | Default | Set? | Get? | Tag? |
text |
String |
文本 |
|
√ | √ | √ |
value |
Object |
值 |
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 |
√ | √ | √ |
showButton |
Boolean |
是否显示弹出按钮 |
true |
√ | √ | √ |
showClose |
Boolean |
是否显示关闭按钮 |
false |
√ | √ | √ |
indentSpace |
Boolean |
是否显示占位空白 |
false |
√ | √ | √ |
labelField |
Boolean |
是否显示label |
false |
√ | √ | √ |
label |
String |
label文本 |
|
√ | √ | √ |
labelStyle |
String |
label样式 |
|
√ | √ | √ |
Methods
Name | Parameter | Description | Return |
doValueChanged() |
|
主动激发valuechanged事件。一般在设置值之后调用。 |
|
setValue(value) |
|
设置值 |
|
getValue() |
|
获取值 |
|
getFormValue() |
|
获取表单值 |
String |
validate() |
|
验证控件值 |
Boolean |
isValid() |
|
是否通过验证 |
Boolean |
setIsValid(Boolean) |
|
设置验证结果 |
|
Events
Name | EventObject | Description |
valuechanged |
|
值改变时发生 |
buttonclick |
|
按钮点击时发生 |
validation |
|
验证时发生 |
enter |
|
回车时发生 |
keydown |
|
键盘按下时发生 |
keyup |
|
键盘按起时发生 |
focus |
|
获取焦点时发生 |
blur |
|
失去焦点时发生 |
closeclick |
|
点击关闭按钮时激发 |