Jquery Javascript数组到viewmodel字符串数组

Jquery Javascript数组到viewmodel字符串数组,jquery,asp.net-mvc,asp.net-mvc-viewmodel,Jquery,Asp.net Mvc,Asp.net Mvc Viewmodel,试图在ViewModel上将javascript创建的数组作为字符串数组发回控制器操作时获取该数组,但该数组不起作用 var action = '/Controller/Action'; var array = ['item1', 'item2', ...]; var data = { ArrayName: array }; $.post(action, data, function (result) { ... } public class ArrayViewMod

试图在ViewModel上将javascript创建的数组作为字符串数组发回控制器操作时获取该数组,但该数组不起作用

var action = '/Controller/Action';
var array = ['item1', 'item2', ...]; 
var data = { ArrayName: array };

$.post(action, data, function (result) {
         ...
}



public class ArrayViewModel
{
   public string[] ArrayName{ get; set; }
}

public ActionResult Action(ArrayViewModel arrayViewModel)
{
   ...
}

哪个框架/库?控制器的名称是什么?是否可以设置断点并查看是否正在调用控制器操作?数据是以null形式发布的,还是在发布时发生错误?数组是问题所在,如果我使用字符串而不是字符串数组,它可以正常工作。是的,当我设置断点时,它是null。如果我把它换成一个字符串,它就会通过ok。