jQuery MiniUI

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

grid load 乱码 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2015-4-13 11:04:53 |只看该作者 |倒序浏览
在grid 有没有传输编码设置的属性

Rank: 8Rank: 8

沙发
发表于 2015-4-13 11:08:56 |只看该作者

什么环节有乱码,还是你直接load参数直接放中文了

Rank: 4

板凳
发表于 2015-4-13 11:25:29 |只看该作者
felt 发表于 2015-4-13 11:08

什么环节有乱码,还是你直接load参数直接放中文了


我记得在这里加个属性ajaxMethod={contentType:..............}之类的一大串可以控制。

前台<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

      var key = mini.encode(searchData);
   grid1.load({ key: key }
key是一个对象,对象有个属性值为中文
后台:
request.setCharacterEncoding("UTF-8");
   String key = request.getParameter("key");




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2015-4-13 12:05:42 |只看该作者
nuangnian 发表于 2015-4-13 11:25
我记得在这里加个属性ajaxMethod={contentType:..............}之类的一大串可以控制。

前台

表格有ajax-options=可以配置
如果不行的话,只能在数据里处理

Rank: 4

5#
发表于 2015-4-13 14:42:14 |只看该作者
felt 发表于 2015-4-13 12:05
表格有ajax-options=可以配置
如果不行的话,只能在数据里处理

对就是这个 我记得有效。请问写法是什么,好像现在网上都找不到了

Rank: 8Rank: 8

6#
发表于 2015-4-13 14:47:52 |只看该作者
nuangnian 发表于 2015-4-13 14:42
对就是这个 我记得有效。请问写法是什么,好像现在网上都找不到了

ajax-options={contentType: “application/x-www-form-urlencoded; charset=UTF-8″}试试

Archiver|普加软件

GMT+8, 2024-11-27 15:32 , Processed in 1.039799 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部