Dude has several ways to do this. Just you get the callback of the request.
See below for an example using Asp Net MVC:
Code you will put in your view with the ajax request.
$.ajax({
type: "GET",
url: "Home/Index", //Endereço do controller / action
contentType: "application/json" //Irá retornar um json no callback,
success: function(data){ //Se ocorrer tudo certo com a requisição
//Aqui você trabalha o resultado retornado pelo servidor
//Como retornou um json vc pode acessar as propridades através data.propriedade
alert('Resultado do servidor' + data.retorno);
}
});
Not the controller would look like this:
public ActionResult Index(){
//declarando um tipo para retornar para view (classe logo abaixo)
var retorno = new ClasseA(){
Id = 1,
retorno = 'retorno'
};
return Json(retorno, JsonRequestBehavior.AllowGet)
}
public class ClasseA{
public int Id {get; set;}
public string retorno { get; set;}
}