尝试显示Json结果,但仅获得[Object,Object]

时间:2018-11-15 13:50:12

标签: javascript jquery html json ajax

我正在以对象格式从数据库中获取一行。

这是我的.cs代码

public JsonResult GetApplicationDetail(string id){
    sp_Application_Result AppObj = new sp_Application_Result();
    ObjectResult obj = db.sp_Application(id);
    foreach (sp_Application_Result i in obj){
        AppObj = i;
    }
    return Json(AppObj, JsonRequestBehavior.AllowGet);
}

这是我的脚本代码

$.ajax({
    type: "GET",
    url: "/Application/GetApplicationDetail/",
    datatype: "json",
    data:  {"id" : name} ,
    success: function (response) {
        alert(response);
    }
);  

当我尝试显示响应时,它显示[Object,object]

我不知道如何显示响应结果,实际上我想将响应数据存储到表中。

1 个答案:

答案 0 :(得分:3)

让我们尝试一下

JSON.stringify它将把对象响应转换为字符串

alert(JSON.stringify(response));