Source
do it
Update on every key stroke
Update on change (i.e. de-focus)
Result