update validate

fixed custom valid function bug
add validate success hide hint message logic
add triggerEventName and resetEventName for rule