首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MVC3 jquery post序列化数组

MVC3 jquery post序列化数组
EN

Stack Overflow用户
提问于 2012-12-16 01:16:52
回答 2查看 1.2K关注 0票数 2

在我的网站上有一个table,在每个td里面都有一个div,里面有<input>。我遍历表,序列化每个div并将其发送到服务器。

代码语言:javascript
复制
        for (var r = 0; r < tbodyRow.length; r++) {
            var tbodyCols = tbodyRow[r].cells;
            for (var c = 0; c < tbodyCols.length; c++) {
                row = r + 1;
                cell = c + 1;
                div = $("#tbody tr:nth-child(" + row + ") td:nth-child(" + cell + ") :input").serialize();
                if (div != "") {
                    $.post("../Contoller/Action?Mode=" + Mode, div, function () { });
                }
                tbodyCounter++;
            };
        };

在服务器中-动作有一个对象作为获取它的参数。

我只想发布一次对象的所有列表(在div中),并在服务器端以List<T>的形式获取它。有可能吗?

EN

Stack Overflow用户

回答已采纳

发布于 2012-12-16 01:28:19

是的,模型绑定可以做到这一点。请参阅下面的文章

http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/

另请参考下面的介绍

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13894383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档