dispose()
The following code disposes of an Validator instance that corresponds to the element ID (or reference variable in Angular) and removes the element from the DOM:
jQuery
$("#myValidator").dxValidator("dispose"); $("#myValidator").remove();
Angular
<dx-validator #validatorVar id="myValidator"></dx-validator>
import { ..., ViewChild } from "@angular/core"; import { DxValidatorComponent } from "devextreme-angular"; // ... export class AppComponent { @ViewChild("validatorVar") validator: DxValidatorComponent; removeValidator (e) { this.validator.instance.dispose(); document.getElementById("myValidator").remove(); } }
getInstance(element)
getInstance is a static method that the widget class supports. The following code demonstrates how to get the Validator instance found in an element with the myValidator
ID:
// Modular approach import Validator from "devextreme/ui/validator"; ... let element = document.getElementById("myValidator"); let instance = Validator.getInstance(element) as Validator; // Non-modular approach let element = document.getElementById("myValidator"); let instance = DevExpress.ui.dxValidator.getInstance(element);
See Also
option()
See Also
- Get and Set Options
- Call Methods: jQuery | Angular | AngularJS | Knockout | Vue | React | ASP.NET MVC
option(optionName)
See Also
- Get and Set Options
- Call Methods: jQuery | Angular | AngularJS | Knockout | Vue | React | ASP.NET MVC
option(optionName, optionValue)
See Also
- Get and Set Options
- Call Methods: jQuery | Angular | AngularJS | Knockout | Vue | React | ASP.NET MVC
option(options)
See Also
- Get and Set Options
- Call Methods: jQuery | Angular | AngularJS | Knockout | Vue | React | ASP.NET MVC
validate()
Validates the value of the editor that is controlled by the current Validator object against the list of the specified validation rules.
If you have technical questions, please create a support ticket in the DevExpress Support Center.