繁体   English   中英

从jQuery ajax函数向php发送unicode导致出现问号

[英]Sending unicode from JQuery ajax function to php results in question marks

从html表单发送Unicode值(使用JQuery ajax到PHP)会产生问号。 使用$.ajaxdata = form.serialize()发送该值。 在将数据发送到PHP %d9%86%D9%83等之前,数据看起来像这样。 我尝试使用许多函数在PHP端对值进行编码,但是没有运气。

如果有人可以提供帮助,我可以提供一个示例链接。

感谢Zib Nimer

  1. 您的PHP文件是否另存为Encode UTF-8?
  2. 尝试使用encodeURIComponent(fld.val())并单独发送它,然后看看得到了什么:-而不是serialize()只是为了进行测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM