我有一個關於flex的問題。 我有一個表格和電子郵件是必需的。 我GOOGLE了這一點,並找到了以下解決方案:flex中的必填字段
<mx:FormItem label="Email" id="emailFormItem" width="100%" styleName="formEven" required="true">
<mx:TextInput id="emailTextInput" width="100%" text="{user.email}"/></mx:FormItem>
的問題是,當我按OK通話依然取得。 我知道你必須自己驗證以下內容,但是沒有人知道我如何驗證該字段?
解決方案:
我找到了一個解決方案:
您可以爲您要驗證,然後創建此功能的每個字段創建一個驗證:
private function isValid():Boolean {
var failedValidators:Array = Validator.validateAll([emailValidator, userNameValidator, languageValidator, firstNameValidator, lastNameValidator]);
return failedValidators.length == 0;
}
這可以被關閉。