ajax怎么传集合

2025-04-19 07:55:18

1、打开visual studio,新建一个asp.net MVC的项目,名字叫做MvcAjaxList,用于演示如何通过ajax传递参数到后台

ajax怎么传集合

2、在项目中添加一个Content文件夹,下面放入任何一个版本的jquery源文件

ajax怎么传集合

3、在项目中添加HomeController,并添加Index页面

ajax怎么传集合

4、在Index页面,将Content文件夹下的jquery文件引入到页面中,再增加js代码,添加三个元素的集合,用于演示

ajax怎么传集合

5、在HomeController中,添加一个GetData的方法,参数就是一个集合列表变量

ajax怎么传集合

6、在Index页面的js中,添加ajax代码,将定义的集合通过ajax传递到后台的GetData方法。注意,变量名称需要与后台方法的名称一样,值直接赋值为js集合即可

ajax怎么传集合

7、在HomeController的GetData方法中打个断点,启动vs调试运行,就可以看到mvc已经将js的集合自动转换为了C#的集合。如果您还想传递更为复杂的逗垅型巢集合类型,比如集合中不是单个元素,而是对象,修改后台的类型即可

ajax怎么传集合
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢