jQuery MiniUI

标题: autocomplete使用中,出现乱码,很难解决 [打印本页]

作者: webgee    时间: 2012-9-19 15:46:29     标题: autocomplete使用中,出现乱码,很难解决

已经使用所有能处理的乱码问题的方法,都不行。

先编码后解码,已经后台解码都不行的

还是乱码,我上图吧,便于分析。。。
传递过来的应该是 中文的 编码格式
[attach]650[/attach]
但我都来不及 解码,他就乱码了
[attach]651[/attach]


也就是说 我前台输入的是 小  [attach]652[/attach]

在接受的时候是 乱码,根本也没有转换的机会


作者: factory    时间: 2012-9-19 16:23:48

页面编码,数据库编码是否保持一致了?
作者: webgee    时间: 2012-9-19 17:24:45

跟数据库没关系,因为出来的结果都是对的
页面编码也ok的,我从地址栏 直接打开网页是ok的

问题就在于 miniui的 机制问题。。。他在后面做了什么???
我直接将url 复制到 浏览器就行
但是就在网页里 输入 怎么就是乱码
作者: niko    时间: 2012-9-19 17:29:15

miniui往后台请求用的ajax,是jquery的ajax。
另外,你下载开发包,查看标准示例,是否乱码?

作者: webgee    时间: 2012-9-19 17:34:58

标准实例 没有乱码,我把js的编码也改了
以前 改完js 就好了
现在全部改成. ansi也不行
作者: webgee    时间: 2012-9-19 18:15:31

本帖最后由 webgee 于 2012-9-19 18:18 编辑

[attach]655[/attach]

画 红色圈的,你们看看
中文字的 小
他到底采用的是什么编码方式发过来的


作者: niko    时间: 2012-9-19 18:52:13

标准示例没有乱码,你就先按标准示例,然后移过来。
你现在改动太多,都不知道是什么地方了。
.net的乱码情况一般没有什么问题的,java的反而多些。
作者: webgee    时间: 2012-9-19 19:57:05

基本上问题 已经锁定在咱们这个 插件上了,肯定是插件的问题。。。
特别是 你们对 key 的包装, 发出的时候 进行了 编码?
我在 url="" 这里 故意留 了个中文 传递过去是可以的。
[attach]657[/attach]

请帮忙 指出 那个文件 那个短 对key 进行了 js编码

作者: niko    时间: 2012-9-19 21:43:35

我们把autocomplete请求的参数进行了encodeUrl编码。
明天提供下载,应该能解决掉此问题。
作者: webgee    时间: 2012-9-20 13:38:09

期待中。。。
什么时候出来呢
作者: niko    时间: 2012-9-20 13:49:02

下载更新试试。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2