Quantcast
Channel: metodo JsonResult
Viewing all articles
Browse latest Browse all 5

metodo JsonResult

$
0
0

ok.. entonses mira me arme este escenario pero sigo cometiendo erroes

me ise una clase que contiene lo siguiente que se llama datojson

 private string dato;

        public string Dato
        {
            get { return dato; }
            set { dato = value; }
        }

el metodo JsonResult quedo de la sifuiente forma

public JsonResult metodo(datojson parametro)
        {
            Dictionary<string, object> map = new Dictionary<string, object>();
            map.Add("result", parametro.Dato);
            map.Add("success", true);
            return Json(map, JsonRequestBehavior.AllowGet);
        }

entonses en la llamada al metodo la deje de la siguiente forma

   var obj = { Dato: "2" };
               $.ajax({
                   url: "home/metodo",
                   type: "POST",
                   data: JSON.stringify({ parametro: obj }),
                   dataType: 'json',
                   contentType: "application/json",
                   success: function (data) {
                       var resultado = data.result;
                       if (data.success) {
                           alert(resultado.Dato);
                       }
                   }
               });

pero te comento me sigue saliendo nulo on entiendo en donde estoy cometiendo el error :S


jose arreola


Viewing all articles
Browse latest Browse all 5


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>