проверяет один элемент или все данные
| id | string | id элемента данных | 
| boolean | true, элемент прошел валидацию | 
mygrid = webix.ui({
    view:"datatable",
    columns:[
        {id:"rank", header:"", width:50, editor:"text"},
        {id:"title", header:"Film title",  width:200, editor:"text"},
        {id:"votes", header:"Votes", width:100, editor:"text"}
    ],
    rules:{
        "rank":positiveNumber,
        "votes":positiveNumber
    }
});
 
/*проверить все элементы*/
var result = mygrid.validate();
 
/*проверить первый элемент*/
var result = mygrid.validate(mygrid.getFirstId());
Без id метод вызовет проверку всех данных.
Метод проверяет данные используя config.rules.
Элементы, в которых какое-либо поле не прошло валидацию, отмечаются маркером (и классом CSS) "webix_invalid".