本帖最后由 ekenfire 于 2009-07-07 11:51:24 编辑

解决方案 »

  1.   

    先对中文进行编码(用JS 或者 PHP的都可以),接收后解码!
      

  2.   

    页面的编码我都试过了,在html页面里设置为utf-8了
    meta http-equiv="Content-Type" content="text/html; charset=gb2312" />还是不行
      

  3.   

    既然数据库是utf-8,就保证程序文件,页面都是utf-8,注意去掉文件的bom头。
    ajax默认是utf-8发送,所以搜索条件get/post到php,要utf8_decode一下。
    然后查到的数据,要utf8_encode一下,再传回html页面。
      

  4.   

    上面说错了,中文的话保持utf-8发送,回传,中文字符转由utf8转成 unicode码就行了。