RequiredRule

A validation rule that demands that a validated field has a value.

Type: Object

Use this rule type to ensure the target editor value is specified. The rule will be broken in the following cases.

  • If the validated value is null.
  • If the specified value has a type that is not expected for the target field (e.g., a string for the dxDateBox widget).
Show Example:
AngularJS
Knockout
jQuery

message

Specifies the message that is shown for end-users if the current rule is broken.

Type: String
Default Value: 'Required'

You do not have to specify this field. If you chose not to specify it, a default message will be shown. To include the name of the validated editor into the default validation message as a subject, set the name field of the dxValidator object.

trim

Indicates whether to remove the Space characters from the validated value.

Type: Boolean
Default Value: true

To keep the Space characters within the validated value, set this field to false.

type

Specifies the type of the current rule.

Type: String
Accepted Values: 'required'

Set this field to 'required' to define a rule that will be broken if the validated value is not specified.