首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过AJAX将数组传递给mvc Action

通过AJAX将数组传递给mvc Action
EN

Stack Overflow用户
提问于 2011-03-31 00:52:05
回答 6查看 171.4K关注 0票数 125

我正试图通过AJAX传递一个int数组(或IEnumerable)给一个MVC action,我需要一点帮助。

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,以便控制器能够识别它是什么?

非常感谢您的帮助

戴夫

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5489461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档