0
Я пытаюсь получить результат Json от действия контроллера.Json data - Undefined
На мой взгляд, имеют Ajax.ActionLink
@Ajax.ActionLink("Aggiungi riga", "Step2", new AjaxOptions { Url = Url.Action("RitornaRigheJson"), OnSuccess = "processData" })
В контроллере у меня
public JsonResult RitornaRigheJson()
{
RigaFattura data = new RigaFattura();
data.Descrizione = "Json";
data.nriga = 1;
return Json(data, JsonRequestBehavior.AllowGet);
}
, которые производят объект JSON. Я тестирую Action RitornaRigheJson и вижу правильный результат.
Теперь проблема заключается в OnSuccess = "processData". В View У меня есть класс JavaScript
<script type="text/javascript">
function processData(data)
{
alert(data)
var a = data[0];
alert(a);
}
</script>
но значение данных всегда «не определено»
'console.log (data);' – zerkms
Объект не определен. благодаря –