Counterions-exchangeable, multifunctional polyelectrolyte fabrics