Je veux utiliser la fonction jQuery.getJSON dans ASP.NET MVC 3.0, j'ai donc écrit le code ci-dessous pour le tester :
<input id="btn" type="button" />
<script>
$("#btn").click(function () {
$.getJSON("/Location/GetData", null, function (data) {
alert(data);
});
});
</script>
et j'ai un LocationController avec la méthode ci-dessous :
public JsonResult GetData()
{
List<int> result = new List<int>(){1, 4, 5};
return Json(result);
}
Mais ça ne marche pas ! La méthode GetData est appelée, mais 'alert' n'est pas affiché !