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 |
|
点击关闭按钮时激发 |