如何解决js传值和获取值时不乱码

2025-05-09 08:05:02
推荐回答(3个)
回答1:

首先要保证传输数据过程中的编码一致。
在向后台传值之前,如果有非英文字符的话,那么点Encode两次,后台decode一次就可以了。
如果后台向前台的话一般是不需要的。如果会出现乱码的话,还是从后台先endode,然后前台在decode就可以了

回答2:

这里可以用到escape 和unescape来解决这是个函数,escape(charString) unescape(charstring) 编码和解码

回答3:

传递时和接收都先编码下