日期:2014-05-16  浏览次数:20431 次

jquery的ajax回调
在action类中我是这样写的
response.getWriter().write(
"<ul onmouseover=select(this) onmouseout= unselect(this) onclick=selected('"+ name + "')>" + name + "</ul>"
);
在谷歌浏览器上面能正常运行有数据显示,在火狐上面alert出的回调数据为[object XMLDocument];
在IE浏览器上面alert 出来的值为空。  

求解决~~~~ - -

------解决方案--------------------
设置下
response.setContentType("text/html"); 
试试
或者
$.post(url, null, function(data) {
alert(data)
var div = $("#show");
div.show();
div.html(data)
},"html")
------解决方案--------------------
页面编码 与 文件编码保持一致


文件另存为 编码 选 你页面设置的编码 保存试试
------解决方案--------------------
你post发送请求,那把url两次编码。
然后再传送到后吧,后台要解码。
------解决方案--------------------
Java程序使用网上流行的有个过滤器程序
http://tech.ddvip.com/2009-04/1239701435114997.html