【发布时间】:2011-07-26 06:10:59
【问题描述】:
我正在尝试通过 AJAX 将整数数组(或 IEnumerable)传递给 MVC 操作,我需要一些帮助。
javascript是
$.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {...
控制器动作是
public ActionResult MyAction(IEnumerable<int> arrayOfValues )
此时请求的格式为
controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437
所以我快到了,如果我去掉方括号,我会得到正确的响应。我应该如何将该数组传递给我的 get 以便控制器可以识别它是什么?
非常感谢您的帮助
戴夫
【问题讨论】:
标签: c# asp.net-mvc jquery