Importar esta librería:
using System.Web.Script.Serialization;
Crear la clase DTO:
public class PersonaDTO
{
public string Nombre { get; set; }
public string Apellido { get; set; }
}
Crear el ActionResult:
[HttpGet]
public ActionResult Buscar(int param)
{
var x = new Persona();
x.Nombre = "Juana";
x.Apellido = "Perez";
return Json(x, JsonRequestBehavior.AllowGet);
}
Agregar el código javascript en la vista:
<script>
$(function () {
$.ajax({
data: { 'param': 123 },
url: "@Url.Action("Buscar", "Prueba")",
type: 'GET',
cache: false,
success: function (response) {
alert(response.Nombre);
},
error: function (a, b) {
alert("error fatal");
alert(a.responseText);
}
});
});
</script>
No hay comentarios:
Publicar un comentario