读书人

MVC3 的AJAX异步请求这样写对不对

发布时间: 2012-08-31 12:55:03 作者: rapoo

MVC3 的AJAX异步请求,这样写对不对,帮忙改下
前台我这样写的,当页面加载的时候就执行异步请求
$(function () {
$.ajax({
type: 'POST',
url: '/ArticleController/GetJSON',
dataType: "json",
success: function (data) {
alert(data);
}
});
});

后台 在Article控制器里面的方法

public ActionResult GetJSON()
{
return this.Json(new Catalog().GetPathItems());//一个集合
}

这里没反应,没执行到alter,求解释

[解决办法]
路径错误

改成

url:'@Url.Action("GetJSON", "Article")'
[解决办法]
$(function () {
$.ajax({
type: 'POST',
url: '/Article/GetJSON',
dataType: "json",
success: function (data) {
alert(data);
}
});
});

读书人网 >asp.net

热点推荐