jQuery MiniUI

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

tree.load 问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-4-24 13:19:13 |只看该作者 |倒序浏览
程序如下:
var url = "/pcm/queryPersonToDept.html?key="+key;
tree.load(url);

在xp环境下可以把中文的key值传到后台方法里面。
在Linux环境下只能传数字,中文全都被过滤了。
在别的地方,不是用这种方式传值,在后台是可以接收到中文状态下的key值,
在后台经过各种转码,都没有看到汉字。

请问这是系统转码原因还是miniui哪里进行处理?

Rank: 8Rank: 8

沙发
发表于 2013-4-24 14:23:04 |只看该作者
你平时在linux下怎么用传就怎么传好了。这跟miniui无关的

Rank: 2

板凳
发表于 2013-4-24 17:58:53 |只看该作者
var url = "/pcm/queryPersonToDept.html?key="+encodeURI(key);
tree.load(url);

后台必须是UTF-8的编码获取。
如果不是,比如GBK,你得先UTF-8 转 GBK

Archiver|普加软件

GMT+8, 2024-11-26 23:30 , Processed in 1.071519 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部