小编use*_*496的帖子

如何在ajax post请求中传递模型?

每一个人.我是asp mvc的新手.我需要在ajax post请求中传递我的模型作为参数.

这是我的ajax帖子请求代码:

<script type="text/javascript">
        $(document).ready(function () {
            $("#contragentTable tr").click(function () {                   
                $.ajax({
                    type: 'POST',
                    url: "/Contragent/Index",
                    data: $('#form').serialize(),                              
                    dataType: 'json'                    
                });
            });
        });

</script>
Run Code Online (Sandbox Code Playgroud)

这是模型

public class ContragentModel
{
    private readonly List<ContragentView> contragentList = new List<ContragentView>();

    public ContragentModel()
    {
        this.IsRowSelected = false;
    }

    public List<ContragentView> ContragentList
    {
        get
        {
            return this.contragentList;
        }
    }  

    public ContragentView SelectedContragent { get; set; }

    public bool IsRowSelected { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这些是控制器

public ActionResult Index()
{           
    var contragentModel = new ContragentModel(); …
Run Code Online (Sandbox Code Playgroud)

c# ajax asp.net-mvc jquery

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

c# ×1

jquery ×1