validationOnChange

Может быть вы знаете почему validateOnChange работает как js событие onblur? Это откровенно печалит, мне необходимо сделать так, чтобы при изменении (!именно при изменении, хотя бы одного символа, добавлении/уделении, а не изменения значения поля и вывод фокуса из него, как работает validateOnChange), происходила валидация, в соответствии с регуляркой из rules. Причина кроется тут, я уверен, файл jquery.yiiactiveform.js код:




$.each(settings.attributes, function (i, attribute) {

if (this.validateOnChange) {

$form.find('#' + this.inputID).change(function () {

validate(attribute, false);

}).blur(function () {

if (attribute.status !== 2 && attribute.status !== 3) {

validate(attribute, !attribute.status);

}

});

}