网上给了两种方法,请问怎么用
1,解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。
PHP:header('Content-Type:text/html;charset=GB2312');
2,response.setContentType( "text/xml" );
response.setCharacterEncoding( "UTF-8" );我也不知道这些应该放在哪里,我用的是$.post,请问应该怎么设置返回信息和发送信息的编码方式
1,解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。
PHP:header('Content-Type:text/html;charset=GB2312');
2,response.setContentType( "text/xml" );
response.setCharacterEncoding( "UTF-8" );我也不知道这些应该放在哪里,我用的是$.post,请问应该怎么设置返回信息和发送信息的编码方式
response.setCharacterEncoding( "UTF-8" );
response ,是服务器脚本对象. 用来控制返回格式,编码等信息。php 里面也因该有的。
我想,应该在,服务器脚本端加。 就是,你的 action ="" 里面所请求处理的那个地址那里.