Documentation

validate

validates one record or all dataset against validation rules

boolean validate( [string id] );

Parameters

idstringid of record to validate

Returns

booleantrue if record is valid

See also

Example

mygrid = webix.ui({
    view:"list",
    ...
    rules:{
        "text":webix.rules.isNotEmpty
    }
});
 
/*validate all records*/
var result = mygrid.validate();
 
/*validate first record*/
var result = mygrid.validate( mygrid.getFirstId() );

Details

If id was not provided - component will validate all records.

Methods uses config.rules for validation

Invalid rows has "webix_invalid" marker on them

Back to top