在asp.net mvc4中发布Ajax发布问题

时间:2014-01-31 07:39:50

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

我的Ajax帖子在asp.net mvc4.Ajax调用没有按下动作。如何解决?

 $.ajax({
        type: 'POST',
        url: "http://localhost:8871/Account/Add",
        contentType: 'application/json',
        dataType: 'json',            
        data: JSON.stringify({ id: '2' }),
        success: function (data) { }

        });

我的控制器操作是

    [HttpPost]
    public ActionResult Add(string id)
    {
        return View();
    }

1 个答案:

答案 0 :(得分:0)

像这样更改您的网址

$.ajax({
    type: 'POST',
    url: '@Url.Action("Add","Account")' ,
    contentType: 'application/json',
    dataType: 'json',            
    data: JSON.stringify({ id: '2' }),
    success: function (data) { }

    });