2017-02-25 54 views
0

從控制器中,我想返回一個JSON響應,該響應也將包含從其返回的persons name從JSON中返回其他參數

此刻,如果操作成功與否,則返回JSON並JsonRequestBehavior.AllowGet。從控制器

C#代碼:

return Json(true, JsonRequestBehavior.AllowGet); 

注:從控制器,我想包括返回登錄用戶名的額外參數。我如何編碼?

前端:

$.ajax({ 
    url: "/Person/Logged", 
    type: "POST", 
    data: formData, 

    contentType: false, 
    processData: false, 
    success: function (data) { 
     alert("person logged in is ? "); 
    } 
); 

回答

0

你可以嘗試返回

return Json(new {name="myname"}, JsonRequestBehavior.AllowGet); 

和阿賈克斯

$.ajax({ 
    url: "/Person/Logged", 
    type: "POST", 
    data: formData, 

    contentType: false, 
    processData: false, 
    success: function (data) { 
     alert("person logged in is ? "+ data.name); 
    } 
); 
0
return Json("{'success': true, 'name': 'bob chod'}", JsonRequestBehavior.AllowGet);