2017-02-25 5 views
0

Von der Steuerung möchte ich eine JSON Antwort zurückgeben, die auch eine persons name Antwort von ihm enthält.Zurücksenden zusätzlicher Parameter von JSON

Im Moment gibt der JSON zurück, ob der Vorgang erfolgreich war oder nicht und JsonRequestBehavior.AllowGet.

C# -Code von der Steuerung:

return Json(true, JsonRequestBehavior.AllowGet); 

Hinweis: Von der Steuerung, möchte ich einen zusätzlichen Parameter enthalten, die den angemeldeten Benutzer Namen zurückgibt. Wie kann ich das programmieren?

Front End:

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

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

Antwort

0

können Sie versuchen,

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

und in Ajax

$.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); 
Rückkehr
Verwandte Themen