mvc 4控制器ajax路由

时间:2013-06-26 04:39:35

标签: asp.net-mvc asp.net-mvc-4 asp.net-ajax

我的控制器就像这样

 public ActionResult DaySelect(SomeModel m)
    { table s= {eventid= m.eveid,dayno=m.dayno}
      return value; }

我的ajax是这样的

  var eveid=100;
  var dayno =10;
  var url = base_url + 'Event/DaySelect/' + eveid + "/" + dayno + "/";

    $.post(url, {}, function (data) {
        // somedata
         });

我的问题是我如何通过这样的ajax网址,是否有路由的地方?当我这样通过时,我得到错误

1 个答案:

答案 0 :(得分:0)

使用@ Url.Action()帮助程序获取操作网址:

var url = '@Url.Action("DaySelect", "Event")' + '/' + eveid + '/' + dayno + '/';