在MVC中,jQuery表单的提交方式尤为重要,表单的提交需要视图和控制器的密切连接使用。

控制器与视图的连接、接收分为三种:

  1. 自动提交:submit , action , methion
  2. 手动提交:type=”button”  action,meth页面  当为按钮时,需通过JS提交控制
  3. 手动提交:type=”button”  attr() 操控对象属性

可以是post也可以是get

下面是表单的样式

控制器接收数据(接收三种参数的写法)

  1. FromCollection(文本参数值),通过传参获取数据

通过以下方式提交表单:

得:

  1. 有多少个参数就声明多少个数据:例:string txtName, string sex, string txtAddress

  1. Request.Form是通过Request来获取form表单,Request异步请求

总结:(1)FromCollection用来在controller中获取页面表单元素,它是表单元素的集合,它是一个文本参数值,通过在控制器传参来获取视图的值,(2)Request.Form是通过Reques来获取form表单 (3)有多少个参数就声明多少个数据(但只能用post提交数据)前两个可以用post提交数据

JQuery表单的提交方式相关推荐

  1. form表单的提交方式(get和post的区别)

    form表单的提交方式 请求方式有:POST.GET.OPTIONS.DELETE.TRACE.PUT.CONNECT 主要请求方式 form表单提交方式有很多,常用的有post和get post和g ...

  2. 表单的提交方式get和post的区别

    表单的提交方式get和post的区别 <form class="layui-form" method="post" target="_blank ...

  3. php ajax jquery 表单重复提交,jQuery如何防止Ajax重复提交

    首先说说防止重复点击提交是什么意思. 我们在访问有的网站,输入表单完成以后,单击提交按钮进行提交以后,提交按钮就会变为灰色,用户不能再单击第二次,直到重新加载页面或者跳转.这样,可以一定程度上防止用户 ...

  4. 表单的提交方式POST和GET

    Post和Get都是表单属性Method的可选值,Method的默认值为Get,两者的主要区别在于: 1.在客户端,Get方式在通过URL提交数据,提交后在地址栏中的地址如图1.4.3所示. 图1.4 ...

  5. form表单的提交方式

    form表单提交方式总结一下: 一.利用submit按钮实现提交,当点击submit按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交 ...

  6. jquery表单form提交阻止页面全部刷新

    首先明确一点:form表单下,如果是针对form元素进行提交,整个页面都会刷新. 所以出现的问题是:当用户往输入框内输入内容分后,按回车或者点击提交按钮,往当前页面输出内容的局部刷新会被之后的整个页面 ...

  7. php ajax jquery 表单重复提交,jQuery的 $.ajax防止重复提交的两种方法(推荐)

    下面给大家带来两种关于jquery 的ajax防止重复提交的解决方法,具体介绍如下所示: 1.第一种,对于onclick事件触发的的ajax 可以采用如下方法: 即在beforeSend中使点击按钮不 ...

  8. php ajax jquery 表单重复提交,Jquery 防止Ajax重复提交权威解决方案

    /** * jquery ajax请求过滤,防止ajax请求重复发送,对ajax发送错误时进行统一处理 */ $(function(){ var pendingRequests = {}; // 所有 ...

  9. 【转】4.2使用jQuery.form插件,实现完美的表单异步提交

    传送门:异步编程系列目录-- 示例下载:使用jQuery.form插件,实现完美的表单异步提交.rar 抓住6月份的尾巴,今天的主题是 今天我想介绍的是一款jQuery的插件:Jquery.form. ...

最新文章

  1. 【133天】尚学堂高淇Java300集视频精华笔记(71-72)
  2. vue仿今日头条_黄圣依荣获“时代气质明星”,头条时尚盛典她的“天鹅妆”美出圈!...
  3. java map equals_Java中EnumMap的equals()方法: Java.util.EnumMap.equals() - Break易站
  4. JZOJ 5376. 【NOIP2017提高A组模拟9.19】Candy
  5. python类中的函数_python类中的函数问题
  6. Boolan第一周笔记(二)对于第一周作业的一点总结
  7. debian安装gcolor2
  8. Android usb audio录音(四)
  9. 闻之色变-翻译公司用翻译工具翻译?!
  10. html如何用表格做二级菜单栏,Excel表格制作二级下拉菜单步骤
  11. 清爽通用工作总结汇报ppt模板免费下载_PPTX图片设计素材_包图网888pic.com
  12. Theme Holo
  13. txt电子书如何用安卓手机完美打开?
  14. 微信小程序获取头像和昵称,头像圆角设置
  15. [附源码]Nodejs计算机毕业设计交通事故证据交易平台Express(程序+LW)
  16. 机器人与视觉,基于坐标系的运动偏移
  17. 妻子,情人,红颜知己
  18. windows7修改(缩小)快捷方式箭头
  19. 学习表——受任于败军之际,奉命于危难之间(12.19-12.25)
  20. CMake 常用总结二:CMake 生成静态库与动态库

热门文章

  1. Java直接量(字面量)
  2. 自由度比较高的java游戏_自由度超高的五款游戏,虽然是单机,但是玩家依旧很多!...
  3. 冈萨雷斯数字图像处理(本科教学版)第三章课本习题全解matlab
  4. 使用Microsoft Toolkit激活微软Office2010
  5. maven项目打包报错Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default
  6. 最新最全的手机号正则表达式及其他常用正则校验
  7. SM2加解密代码及算法解析
  8. python人脸识别对比_python 人脸对比--百度API人脸相似度识别(超简单)
  9. Java对List集合进行排序
  10. Saturn Executor部署过程