自己一些心得体会:
1:form 表单提交后进行后台处理程序,没有直接返回值,只能进行后台处理,Form标签里的所有数据全部提交到后台
ajax 表单提交,是可以局部提交,具有ajax的所有属性。。。
引用:
上述两种提交方式的区别和适用场景说明
情况一:提交并刷新当前页面,或者提交后跳转到其他页面。
情况二:提交数据并展示后台返回的处理信息。
情况一比较适合采用FORM提交的方式处理,简单方便,还可以使用HTML5新添加的一些基本验证。情况二比较适合采用Ajax提交的方式处理,在success函数中对返回的信息做一些需要的操作处理,不过需要通过js对用户输入做取出操作,通过参数传递给后台处理。
根据不同的情况选择不同的处理方式,一般FORM提交处理的方式比较多的使用,Ajax更多的使用在动态加载更多元素。
FORM和Ajax使用的最大区别是:FORM需要刷新页面,而Ajax可以在不刷新页面的情况下执行数据请求或者提交数据等操作,如果需要在Ajax提交成功后刷新页面,可以调用window对象的location属性的load()方法重新加载当前文档。
---------------------
原文:https://blog.csdn.net/xiaolulululululu/article/details/78641124
<
form 札记:
form表单提交ajaxForm和ajaxSubmit的用法与区别
ajaxForm 需要引用 jquery.form.js
这两种方法主要的区别是ajaxForm不能主动提交form,函数只是为提交表单做准备需要以submit来触发提交。
而ajaxSubmit会主动提交表单,同时可以在点击其他按钮时也可以触发提交,不一定是submit按钮。
>
2:表单提交 代码
form表单提交方式:
form表单提交方式
//================== JS方法================================