i rigged up a drying line under my desk in my cubicle and hang my clothes there.
to address the odor issue i put a bag of bamboo charcoal and it works really well.
on days i get caught in the rain, i will put my clothes between a few layers of newspaper for an hour or so before hanging it up.
on a side note, on days when i my shoes got wet (rain or puddle splash) i find that stuffing them with newspaper help tremendously in pulling our the moisture for the insides of the shoes and help in making them dry faster.