Hi,
The dress code for evening/dinner is supposed to be no shorts and a nicer shirt (polo or s/s button-up). That is what I packed for my husband for our cruise in March- khakis and an assortment of shirts. However, there were lots and lots (I'd say half) of men who showed up to dinner in shorts and a polo, or even shorts and a t-shirt. No one ever said a word to them. Though there is much disagreement on these boards about following the "official" dress code, I say wear what you're comfortable in. It's your vacation! Enjoy!!
Are you meaning while in the dining rooms only or while out and about on the ship after meals? If after meals you can pretty much wear would you want. I see the link to dining attire was linked in an above post.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!