ajax如何接收返回的json数据
服务器端:
response.setContentType("application/json;charset=UTF-8");
response.setCharacterEncoding("UTF-8");
PrintWriter pw = response.getWriter();
pw.write(retJSONString);
前台页面:
xmlHttp.open("POST", BeanName);
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send(str);
//ajax返回处理
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4 && xmlHttp.status==200){
var jsonObj=eval(xmlHttp.responseText); //这样不行.......
.....
}
这样eval( "(" + xmlHttp.responseText + ")" )这样也不行,
请注意服务器端:response.setContentType("application/json;charset=UTF-8");
回帖真快,怎么直接输出text?
这样:eval(xmlHttp.responseText)不行,.................
{{----
相关问答:
第14章 的树型菜单的例子不能在IE中正常显示(树的结构可以展开,但展开后再点击就不能收缩了),但能在谷歌浏览器中使用,有看此书的朋友能指点下吗?
好贴 呵
dfgfgfgffffff
谢谢。
......
大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
......
如金山词霸网页左上角上的每日一句
$('#elementID').html();
应该可以吧
别沉了啊!~!
问题不够清晰
document.getElementById("控件ID").innerHtml;
h ......
C#.net中 ,如果调用以下代码就会出现下面的错误。请高手指教。
HTTP 错误 403 - 禁止访问
Internet Explorer
function postdata(msg,url,data)
{
var xmlhttp=createxmlhttp ......