使用ajax将数据从视图传递到asp.net mvc中的控制器

时间:2013-06-26 07:32:57

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

我想将表单数据从视图传递到控制器操作。但是我遇到一个问题,在按下按钮后,调用ajax方法,没有任何事情发生。这是我的ajax代码:

<script type="text/javascript">
    function insert()
    {
        var id = document.getElementById("ID").value;
        var name = document.getElementById("Name").value;

        $.ajax({
            type: "POST",
            url: '@Url.Action("Create","Home")',
            data: { ID: id, Data: name }
        }).done(function (msg) {
            alert("Data Saved: " + msg);
        });
   }
</script>

Home是一个控制器,Create是它的方法。我的控制器代码:

public string Create(int id , string name)
        {
            return name;
        }

点击提交按钮后,没有任何结果,即控制器没有返回“名称”的值。我需要帮助,提前谢谢

0 个答案:

没有答案