ajax怎么传集合

ajax是在浏览器客户端执行的一种js剧本说话 , 所以 , 若是是在js中传递调集 , 直接当做通俗js变量传递就行了 。 本文介绍若何经由过程ajax将js的调集传递到后台的方式中去

需要这些哦
visual studio
方式/
1打开visual studio , 新建一个asp.net MVC的项目 , 名字叫做MvcAjaxList , 用于演示若何经由过程ajax传递参数到后台

ajax怎么传集合



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

ajax怎么传集合



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

ajax怎么传集合



4【ajax怎么传集合】在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怎么传集合




以上内容就是ajax怎么传集合的内容啦 , 希望对你有所帮助哦!

    猜你喜欢