我想用jQuery.getJSON功能在ASP.NET MVC 3.0,所以我写了下面的代码测试:
<input id="btn" type="button" />
<script>
$("#btn").click(function() {
$.getJSON("/Location/GetData", null, function (data) {
alert(data);
});
});
</script>
,我有以下LocationController方法:
public JsonResult GetData()
{
List<int> result = new List<int>(){1, 4, 5};
return Json(result);
}
但它不起作用! GetData方法调用,但'alert'未显示!
,你应该使用Firebug并打开网络选项卡上,并检查XHR。它应该告诉你你的ajax调用的帖子和响应是什么。 – melaos 2011-06-01 06:34:54