asp.net中mvc使用ajax提交参数的匹配问题解决探讨

上传:shanmao 浏览: 9 推荐: 0 文件:PDF 大小:59.66KB 上传时间:2020-12-13 06:55:11 版权申诉
想到在asp.net的mvc中如果使用ajax向服务端传递参数时如果参数是一个类或者是个数组(或List集合)以及更复杂的对象时,服务端总是会发生取不到值的情况,当然网上也有很多解决的例子,但都是在服务端想办法来解决的(比如将json转换为字符串,再在服务端反序列化为一个对象),为何不能在客户端就把这个问题搞定。其实问题没那么复杂,那是因为在jquery提交Array的数据时,提交的时候始终会在名称后面加上”[]”, 问题就出在这里。另外在服务端对数组和内嵌的js对象进行解析时,需要像这样的格式,比如数组(或List集合)在服务端需要这样{‘xxx[0]’:’aaa’,’xxx[1]’:’bb
上传资源
用户评论