I've washed our JR meshies a few times with no problem. I remove all of the armour, wash it in the washing machine on gentle cycle, with cold water. I've used regular detergent, or Woolite, and both worked fine.
Hang dry, not in direct sunlight or a heat source (so it doesn't shrink). Once dry, put the armour back in. Poof... clean, fresh jacket!