ajax获取数据中文乱码问题最简单的完美解决方案

$.ajax({
    url: "${ctx}/selection/democracyRecommend/partyMzAjaxSelectListNewA?hytjId=" + hytjId + "&voteFlag=" + voteFlag,
    type: "POST",
    data: {
        numIds: newId,
    },
    scriptCharset: 'utf-8',

    contentType: "application/x-www-form-urlencoded; charset=utf-8",

    dataType: "json",
    success: function(data) {

}

    $("#mettingToveOthersTab tbody").append(strHtml);
}
$("#empNameIdHid").val(empNameIdHid);
} else {
    layer.msg("操作失败,请联系系统管理员");
}
},
error: function(data) {
    layer.msg("操作失败,请联系系统管理员");
}
});

============================

使用scriptCharset即可解决问题,用contentType就不一定可以了。

posted @ 2018-12-08 16:33  程序员小明1024  阅读(4197)  评论(0编辑  收藏  举报