在MVC中,jQuery表单的提交方式尤为重要,表单的提交需要视图和控制器的密切连接使用。
控制器与视图的连接、接收分为三种:
- 自动提交:submit , action , methion
- 手动提交:type=”button” action,meth页面 当为按钮时,需通过JS提交控制
- 手动提交:type=”button” attr() 操控对象属性
可以是post也可以是get
下面是表单的样式
控制器接收数据(接收三种参数的写法)
- FromCollection(文本参数值),通过传参获取数据
通过以下方式提交表单:
得:
- 有多少个参数就声明多少个数据:例:string txtName, string sex, string txtAddress
- Request.Form是通过Request来获取form表单,Request异步请求
总结:(1)FromCollection用来在controller中获取页面表单元素,它是表单元素的集合,它是一个文本参数值,通过在控制器传参来获取视图的值,(2)Request.Form是通过Reques来获取form表单 (3)有多少个参数就声明多少个数据(但只能用post提交数据)前两个可以用post提交数据