将数组从javascript传递给控制器​​MVC 4

lai*_*ha0 2 javascript ajax razor asp.net-mvc-4

我正在使用剃刀,我很难将数组传递给控制器​​.数组包含我制作的对象,我正在尝试这样做:

$.ajax({
     type: "POST",
     url: "HomePage/HandleOperations",
     data: JSON.stringify(operationCollection),
     success: function (data) { alert("SUCESS");},
     dataType: "json",
     contentType: "application/json"
});
Run Code Online (Sandbox Code Playgroud)

我的控制器是:

 public void HandleOperations(List<string> operationCollection)
 {

 }
Run Code Online (Sandbox Code Playgroud)

我不需要使用ajax,但我不确定如何才能完成.在控制器中,它显示"operationCollection"包含元素,但它们都是null.

Nal*_*ran 11

Ajax参数

traditional : true
Run Code Online (Sandbox Code Playgroud)

会做的.