jQuery MiniUI

标题: autocomplete汉字乱码 [打印本页]

作者: zhangjingyu    时间: 2012-5-28 10:30:29     标题: autocomplete汉字乱码

demo按原样放到我本地,输入汉字,传到后台变乱码。哪你能告诉我哪个模糊查询将key传到后台的方法吗,我前端手动处理一下。
作者: niko    时间: 2012-5-28 13:23:46

grid.load的时候,会传递key
作者: zhangjingyu    时间: 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没有任何反应!
作者: niko    时间: 2012-5-28 16:24:51

autocomplete在你编辑的时候才会自动从后台加载。
他本身是没有load方法的。
作者: zhangjingyu    时间: 2012-5-28 16:32:26

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

我就是问你从后台加载 调的哪个方法。这儿是get提交吧。乱码了麻烦死了
作者: niko    时间: 2012-5-28 16:37:53

url="../data/DataService.jsp?method=FilterCountrys2"
作者: windsix    时间: 2012-5-29 15:32:25

看来又是get造成的,还是建议能用post的尽量默认为post吧,毕竟在中国,中文乱码还真的是个棘手的问题的
作者: fcrong    时间: 2012-5-29 15:37:23

乱码应该跟页面编码有关把。
跟get或post没什么关系
作者: windsix    时间: 2012-5-29 15:46:35

fcrong 发表于 2012-5-29 15:37
乱码应该跟页面编码有关把。
跟get或post没什么关系

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




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