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

时间:2012-03-22 13:14:51

标签: jquery asp.net-mvc view controller viewbag

我正在动态创建一个字符串数组,我想在点击sumbit按钮时将此数组发送到控制器 我用jquery创建了这个数组 怎么做?是否有可能从vien写入viewbag 感谢

1 个答案:

答案 0 :(得分: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);        
});