已采纳

ajax请求问题,到底哪里错了

$(function(){

alert("预加载...");
$("#addTask").click(function(){
$.ajax({
type: "POST",
url: "yujiazaiSelectTask.action?taskType=NYGRADE",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(jsonStr){
alert(jsonStr);

              }
        });
    });
}); 
  • 写回答

11条回答 默认 最新

  • tianjie_cs2 2012-07-06 09:00
    关注

    楼主试试:
    ----Struts2
    //将json数据写入返回到客户端页面
    HttpServletResponse httpServletResponse = ServletActionContext.getResponse();
    httpServletResponse.setCharacterEncoding("UTF-8");
    httpServletResponse.setContentType("text/x-json;charset=UTF-8");
    PrintWriter pw = httpServletResponse.getWriter();
    pw.print(jsonStr);

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(10条)

报告相同问题?