0

当我使用 jQuery 从我的 Phonegap/Html 应用程序向服务器发送 Ajax Post 时,我遇到了编码问题。

接收端服务器使用编码 ISO-8859-1,我无法控制它。在“contentType”状态下阅读 jQuery 文档(http://api.jquery.com/jQuery.ajax/ )

数据将始终使用 UTF-8 字符集传输到服务器;您必须在服务器端对此进行适当解码。

那么有没有办法将数据从 jquery 传输到该 url,在发送前对其进行 ut8 解码?我试过用http://www.navioo.com/javascript/tutorials/Javascript_utf8_decode_1528.html之类的解码器解码字符串,但没有运气。

谢谢你的时间,塞德洛夫

4

1 回答 1

0

有点失望,但我选择了 form-to-iframe 解决方案,并按照为 Internet Explorer 设置表单提交中的字符编码中的说明设置了接受字符集

<form accept-charset="ISO-8859-1" ...
于 2011-11-14T20:07:22.800 回答