【问题标题】:mvc 4 controller ajax routemvc 4控制器ajax路由
【发布时间】:2013-06-26 04:39:35
【问题描述】:

我有这样的控制器

 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 url,是否有一些地方可以路由?当我这样通过时,我得到错误

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 2013-10-05
      • 2013-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多