header bind drop event
valid checked if length > 0