JSP学习笔记(十四):关于ajax请求成功时返回的是jsonSring还是jsonObject的问题

  • get请求时,成功返回jsonString
  • post请求时,成功返回jsonObject(虽然后台是先转成字符串才返回的,这个还不清楚原因)
  • 页面调试信息:
    • 请求头:Content-Type:application/json;
    • 响应头:Content-Type:application/json;
  • 下面是代码:
//get请求,返回jsonString
$.ajax({
        url:"category/get?categoryId="+categoryId,
        type:"get",
        success:function(res){
            alert(res); //显示为{"bool":"true"}
        },
        error:function(error){
        } 
    });
//post请求,返回jsonObject
$.ajax({
        url:"cloth/save",
        type:"post",
        data:jsonString,
        dataType:"json",
        contentType: "application/json; charset=utf-8",
        success:function(res){
            alert(res); //显示为[object,object]
        },
        error:function(error){

        } 
    });

你可能感兴趣的:(jsp学习笔记)