提交时将对象列表从视图发送到控制器

Posted

技术标签:

【中文标题】提交时将对象列表从视图发送到控制器【英文标题】:Send list of object from view to controller on submit 【发布时间】:2012-03-22 13:14:51 【问题描述】:

我正在动态创建一个字符串数组,我希望在单击 sumbit 按钮时将此数组发送到控制器 我用 jquery 创建了这个数组 怎么做?是否可以从 vien 在 vi​​ewbag 中写入 谢谢

【问题讨论】:

【参考方案1】:
[HttpPost]
public ActionResult Arrays(string[][] arrays)

    // Do something with the arrays
    return Json(new  status = "success" );

并发布:

var arrays = ['0':'value1', '1':'value2', 
          '0':'value3', '1':'value4',
          '0':'value5', '1':'value6'];
$.post('/home/arrays',  arrays: arrays , function(result) 
    alert(result.status);        
);

【讨论】:

谢谢我试试看,投稿时如何安排发帖

以上是关于提交时将对象列表从视图发送到控制器的主要内容,如果未能解决你的问题,请参考以下文章

单击表格单元格时将变量值发送到下一个视图控制器

将列表从视图发送到控制器 MVC 的问题

从剃刀视图向通过HTTP Post方法接受值的控制器操作提交值

Spring将对象从视图发送到控制器

使用控制器将参数从 Sencha Touch 2 中的视图发送到其他视图

从视图中的动态文本框发送数据到 AngularJS 控制器