主题: 我用ajax提交到后台乱码怎么解决
作者: 陨落星辰, 发布日期: 2013-07-31 17:48:50, 浏览数: 2425

我在js中用ajax提交,后台接收到的是乱码,我页面和后台都是用的utf-8编码格式,

下面是我的js代码:

function happGrou(){
    var happGroupp = happGroup.selectedHtml();
         $.ajax({
            url:'neiLian.action',
            type:'GET',
            data:"busiDisease.name="+happGroupp,
            timeout: 0,
            success:function(happGro){
                if(happGro!=null){
                    alert("疾病ID"+msg);
                    return msg;
                }
            }
         });
}

下面是我后台接收的action :

public String neiLian(){
        try {
            url = String.valueOf(busiDiseaseService.selectTbid(busiDisease.getName()));
            url="23";
        } catch (Exception e){
            return "success";
        }
        return "success";
    }

作者: 杨振宇, 发布日期: 2013-08-26 09:37:06
用post提交,默认是get的,中文的话会进行url编码,一般提交数据最好用post,除非你不提交中文。
回复
发表新帖 发表回复