救命啊 又是Ajax乱码问题 百思不得其解
我用Ajax+struts1.3做了一个省市级联菜单,结果出现的情况是——省份这个下拉菜单里面都显示中文,而城市这个下拉菜单里面都显示乱码。
由于代码太长所以不太好列出来,不知道怎么办才好啊
UTF-8 GB2312 GBK统统试过了
request.setCharacterEncoding("");也试过了
response.setContentType("text/xml;charset=UTF-8");也试过了
url = encodeURI(url);
过滤器
……
统统都试过了 全部没用 真郁闷啊 都搞了好几天了 头都要炸了 哪位仁兄帮帮啊 我感激涕零!
用数据库没?数据库字节码设置没?
数据库没有问题!因为省份这个级联菜单里面能够正确输出,但是城市这个菜单不行!真他妈撞猪上了,遇到了这个乱码问题
我的QQ 1273132038 有功夫的兄弟帮我看一下!3Q3Q
没有代码 怎么看啊!把关键代码贴出来啊,逐步调试,确定出现乱码的范围。
JScript code:
<script type="text/javascript">
var request;
function test(){
<%--AJAX判断浏览器的类型--%>
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
}else if(window.ActiveXObject){
request = new ActiveXObject("Microsoft.XMLHTTP");
}
<%--设置回调函数--%>
request.onreadystatechange = callback;
<%--得到select的值--%>
相关问答:
查看源文件时出来的
<script type="text/javascript">
// <![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
$create(Sys.UI._Upd ......
<div id="div6" runat="server" style= "height:auto;width:auto; text-align: left;">
& ......
aspx文件
<webdiyer:aspnetpager id="pager2" runat="server" firstpagetext="首页"
&nb ......
HTML code:
<form action="<%=request.getContextPath()%>/advertAdd.adp?op=Y" id="addAdvertForm" name="addAdvertForm" method="post" enctype="mult ......