代码之家  ›  专栏  ›  技术社区  ›  Chase Florell

MVC2 Noobie问题-如何Ajax将数据发布到控制器操作?

  •  0
  • Chase Florell  · 技术社区  · 14 年前

    我有一个非常简单的请求,但是我一直在研究如何实现Ajax。

    基本上在document.ready上,我有一个javascript方法来检查“utcoffset”cookie,如果它不存在,它会在设置偏移量的控制器上执行“后台”ajax post。

    基本上,我尝试这样做,这样用户就不必手动输入他们的UTC偏移量。

    我将如何实现该操作的Ajax Post?操作应该是“sub”而不是“function”(因为函数应该返回某些内容)。

    1 回复  |  直到 14 年前
        1
  •  1
  •   RPM1984    14 年前

    $.post $.ajax

    $.post("home/save", data, function (data) {
       // handle result, or ignore it if you don't care.
    });
    

    [HttpPost]
    public ActionResult Save(int someId)
    {
       // do the foo
    
       var result = new { code: 0 }; // or code : 1 if error occured (for example)
       return Json(result);
    }