Seems to me that readying against a charge does allow you to attack, basically he charges, I make my attack, and if they're still standing then their attack goes through. That's how readying most actions work. But does that mean you don't take your next action? I suppose in this case it wouldn't matter since I'd just be attacking a random zombie anyway.