我想用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