增加了 do_keyup 和 do_validate 功能