I don't know how to use an attribute of a JSON
Andrés Rossini
Posted on April 18, 2022
I was looking for access an JSON attribute in JavaScript, that come from an aspnet (so for that is the dotnet tag).
The connection with js and aspnet is this:
function PostAsociado()
{
const sePuedeCargar = AsociadoCanPost();
const AsociadoObject = SetAsociadoObject();
var htmlState = document.getElementById('StateExecution');
const response = fetch(urlAsociado,
{
method : 'POST',
headers:
{
'accept' : 'application/json',
'Content-Type' : 'application/json',
},
body : JSON.stringify(AsociadoObject)
})
.then(response => response.json())
alert(response.executionSuccessful);
if(response.executionSuccessful)
{
htmlState.innerHTML = "El asociado " +asociado.Nombre + " "+ asociado.Apellido +" se ha cargado exitosamente.";
htmlState.style.color = "green"; htmlState.style.display = "inherit";
}
else
{
htmlState.innerHTML = "El dni ya fue ingresado.";
htmlState.style.color = "red"; htmlState.style.display = "inherit";
}
}
This is the response class, the language used is C#, (each class have their own file, I just display in that way because is more easy to understand):
public abstract class Response
{
public bool ExecutionSuccessful {get; set;}
public string? ErrorMessage {get;set;}
}
public class AsociadoPostResponse: Response
{
public Asociado? asociado {get; set;}
}
💖 💪 🙅 🚩
Andrés Rossini
Posted on April 18, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.