make sure the batter is cold.
i find that making sure the batter is ice-cold helps make it stick to the onion rings while frying. once the rings hit the hot oil the contrast of cold from the batter tends to keep them stuck to the onion ring - and makes them crisp.