form表单和ajax表单提交(Html.BeginForm()、Ajax.BeginForm())的差别
有如下几种区别: 1. Ajax在提交、请求、接收时,都是异步进行的,网页不需要刷新;
Form提交则是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的; 2. Ajax在提交时,是在后台新建一个请求;
Form却是放弃本页面,而后再请求; 3. Ajax必须要使用JS来实现,不启用JS的浏览器,无法完成该操作;
Form却是浏览器的本能,无论是否开启JS,都可以提交表单; 4. Ajax在提交、请求、接收时,整个过程都需要使用程序来对其数据进行处理;
Form提交时,却是根据你的表单结构自动完成,不需要代码干预; 注意:Ajax.BeginForm()使用到的UpdateTargetId是指将获取的数据或视图 替换 指定id的元素的内部html 常见问题:
解析:使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
相关文章:
MVC之Ajax.BeginForm使用详解之更新列表
@using (Html.BeginForm())参数示例
form表单和ajax表单提交(Html.BeginForm()、Ajax.BeginForm())的差别的更多相关文章
- 导出excel用ajax不行,提交form表单可以
		导出excel用ajax不行,提交form表单可以. 一直用ajax找原因,网页不出现下载提示框 写了 response.setContentType("application/binary ... 
- Ajax表单提交插件jquery form
		jQuery Form插件是一个优秀的Ajax表单插件,我们可以非常容易的使用它处理表单控件的值,清空和复位表单控件,附件上传,以及完成Ajax表单提交. jQuery Form有两个核心方法ajax ... 
- jquery.form.js(ajax表单提交)
		Form插件地址: 官方网站:http://malsup.com/jQuery/form/ 翻译地址:http://www.aqee.net/docs/jquery.form.plugin/jquer ... 
- 通过jQuery的Ajax方式来提交Form表单
		通过jQuery的Ajax方式来提交Form表单 $.ajax({ url:ajaxCallUrl, type:"POST", cache:true, async:false, d ... 
- jQuery实现form表单基于ajax无刷新提交方法详解
		本文实例讲述了jQuery实现form表单基于ajax无刷新提交方法.分享给大家供大家参考,具体如下: 首先,新建Login.html页面: <!DOCTYPE html PUBLIC &quo ... 
- 使用Jquery.form.js ajax表单提交插件弹出下载提示框
		现象: 使用jquery的from做ajax表单提交的时候,后台处理完毕返回json字符串,此时浏览器提示下载一个json文件而不是在success里面继续解析该json对象. 具体的原因: 浏览器兼 ... 
- 详解Ajax请求(三)——jQuery对Ajax的实现及serialize()函数对于表单域控件参数提交的使用技巧
		原生的Ajax对于异步请求的实现并不好用,特别是不同的浏览器对于Ajax的实现并不完全相同,这就意味着你使用原生的Ajax做异步请求要兼顾浏览器的兼容性问题,对于java程序员来讲这是比较头疼的事情, ... 
- 第一百八十六节,jQuery,验证表单插件,Ajax 表单插件,验证和提交表单
		jQuery,验证表单插件,Ajax 表单插件,验证和提交表单 HTML <form id="reg" method="post" action=&quo ... 
- jQuery ajax表单提交
		Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等. 如果要提交现有Form需要写很多代码,何不直接将Form的提交直接转移到ajax中呢. 以前的处理方法 如Form ... 
- Dwz/Jquery--使用Ajax提交表单时调用表单设置的校验
		案例 今天有一个需求就是点击按钮时,使用ajax方式提交表单,而且不是直接用form表单下的submit按钮提交,表单中用的校验是dwz 自带的校验方式,表单模板如下: <li><d ... 
随机推荐
- SharePoint 2010 文档管理系列之准备篇
			前言:很早自己就想写一个系列的文章,但是不知道写什么,最近在QQ群里,好多人说在做文档管理,其实文档管理也是SharePoint的一个很不错的功能点,自己想了想,也想多学习点东西,所以写这个主题吧,今 ... 
- FIL Dalian Jobs
			Department Vacancies Total Skill Set Experience Language Hiring Manager Business Finance Finance Ana ... 
- android Java BASE64编码和解码二:图片的编码和解码
			1.准备工作 (1)在项目中集成 Base64 代码,集成方法见第一篇博文:android Java BASE64编码和解码一:基础 (2)添加 ImgHelper 工具类 package com.a ... 
- Android-AsyncTask异步任务(获取手机联系人)
			本篇随笔将讲解一下Android的多线程的知识,以及如何通过AsyncTask机制来实现线程之间的通信. 一.Android当中的多线程 在Android当中,当一个应用程序的组件启动的时候,并且没有 ... 
- OC 复合 组装电脑
			键盘类 #import <Foundation/Foundation.h> @interface Keyboard : NSObject @property(strong,nonatomi ... 
- 软件工程(c编码实践) 学习笔记(一)
			vim 有三种模式:一般模式,编辑模式,命令模式. -------------------------------------------------------------------------- ... 
- 手动方式安装 eclipse 的svn插件 Subversive和 Subversive SVN Connectors
			0.下载配置jdk 链接:http://pan.baidu.com/s/1miIVuic 密码:mwo7 配置 JAVA_HOME .JRE_HOME 1 下载eclipse ecli ... 
- android 开发小记
			1.fragment & activity when config changes, activity will restart but fragment can be store. 2.te ... 
- PHPExcel中open_basedir restriction in effect的解决方法
			用PHPExcel做导出execl的时候发现在本地没有问题,但是把网站传到租用的服务器的时候就报错,具体如下: Warning: realpath() [function.realpath]: ope ... 
- 【mysql】索引的优化
			写在前面的话 查询容易,优化不易,且写且珍惜 mysql结构 从MySQL逻辑架构来看,MySQL有三层架构,第一层连接,第二层查询解析.分析.优化.视图.缓存,第三层,存储引擎 MySQL有哪些索引 ... 
