myForm.getForm().items.each(function(field){field.on('change',function(f,n,o){alert('detected! '+f.label+' value changed from '+o+' to '+n);});});
В приведенном фрагменте вы в основном делаете -
- Перебирать все поля в форме (
myForm.getForm().items.each()
)
- Для каждого поля добавьте прослушиватель изменений. (
field.on(...)
)
- Когда значение поля изменяется, слушатель будет вызываться с информацией о поле и старым и новым значением.
- В слушателе измените предупреждение с соответствующей логикой.