问题:
涉及到ajax时,因为编码问题获取的值会获取不到。
解决方法:
在之前之后换编码即可。
(js中处理的编码为gbk2312,所以ajax post到php页面时,如果php的编码为utf-8并且传值涉及到中文,可以使用iconv将编码转为utf-8格式,这样就可以获取到值;
同理,从php页面返回值到js,如果要使用json_encode(),要先将其变为utf-8格式的,注意json_encode是处理数组,其他不用json_encode()处理哦,当使用json_encode()时,前台接收时要使用eval()将格式转换回来)。
iconv("gbk2312","utf-8",MYOA_CHARSET);