我有个很烦人的问题:
我有一个字符串éàéà,它是我在串行化函数中传递的。它给了我字符串%C3%A9%C3%A0%C3%A9%C3%A0.
我如何回到éà(无论是JS还是PHP),将字符串正确保存在我的MySQL UTF-8编码数据库中?
提前谢谢,
发布于 2010-11-03 18:29:54
发布于 2010-11-03 18:29:25
Javascript的原生decodeURI函数或相关的decodeURIComponent函数应该这样做。W3Schools有一些用于decodeURI和decodeURIComponent的示例代码。如果您只解码jQuery的serialize函数生成的内容,那么后者可能更合适,但是如果您正在解码整个URI,则前者更合适。
发布于 2010-11-03 18:32:05
在我看来URL被编码了。
在javascript中:
decodeURIComponent("%C3%A9%C3%A0%C3%A9%C3%A0");https://stackoverflow.com/questions/4090314
复制相似问题