jQuery MiniUI

 找回密码
 立即注册
查看: 7510|回复: 8
打印 上一主题 下一主题

autocomplete汉字乱码 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-5-28 10:30:29 |只看该作者 |倒序浏览
demo按原样放到我本地,输入汉字,传到后台变乱码。哪你能告诉我哪个模糊查询将key传到后台的方法吗,我前端手动处理一下。

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-5-28 13:23:46 |只看该作者
grid.load的时候,会传递key

Rank: 2

板凳
发表于 2012-5-28 14:18:34 |只看该作者
niko 发表于 2012-5-28 13:23
grid.load的时候,会传递key

我试了,并没有调用啊。代码如下
<input id="tbl1" class="mini-autocomplete" required="true" style="width:200px;"
        valueField="id" textField="text"
         url="../data/DataService.jsp?method=FilterCountrys2" value="cn" text="中国"
   />

上面是aotu控件。

我这样写:

var keyText="222222";
            var t = mini.get("tbl1");
            t.load();
            t.load({
                key:keyText
                });

DataService.jsp没有任何反应!

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-5-28 16:24:51 |只看该作者
autocomplete在你编辑的时候才会自动从后台加载。
他本身是没有load方法的。

Rank: 2

5#
发表于 2012-5-28 16:32:26 |只看该作者
niko 发表于 2012-5-28 16:24
autocomplete在你编辑的时候才会自动从后台加载。
他本身是没有load方法的。

我就是问你从后台加载 调的哪个方法。这儿是get提交吧。乱码了麻烦死了

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-5-28 16:37:53 |只看该作者
url="../data/DataService.jsp?method=FilterCountrys2"

Rank: 3Rank: 3

7#
发表于 2012-5-29 15:32:25 |只看该作者
看来又是get造成的,还是建议能用post的尽量默认为post吧,毕竟在中国,中文乱码还真的是个棘手的问题的

Rank: 9Rank: 9Rank: 9

8#
发表于 2012-5-29 15:37:23 |只看该作者
乱码应该跟页面编码有关把。
跟get或post没什么关系

Rank: 3Rank: 3

9#
发表于 2012-5-29 15:46:35 |只看该作者
fcrong 发表于 2012-5-29 15:37
乱码应该跟页面编码有关把。
跟get或post没什么关系

用get传递中文到后台需要再转码的,用post只需要加个过滤器就可以了

Archiver|普加软件

GMT+8, 2024-11-25 20:25 , Processed in 1.046889 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部