首先我的前台jsp、js以及后台的.java和配置文件采用的都是UTF-8的格式,但是采用EditorGridPanel进行编辑的时候传递到后台的就是乱码,转码貌似没作用,在说我这个都是UTF-8的格式,没必要转码吧(不是很清楚).escape()、encodeURI()、encodeURIComponent()这三种方式我一一试了下.貌似没效果.还望大家指点下小弟...
调试欢乐多
var fd = e.field;
var fdvalue = rd.get(fd);
alert(escape(fdvalue));
Ext.Ajax.request({
url : encodeURIComponent(Risen.CPT + '/risen/hou/baseinfo/consumer/updateConsumer.action?'+fd+'='+fdvalue),
success : function(rs, o){
alert(url);
},
failure : function(){
},
params : {
consumerID : rd.get('consumerID')
}
})