2016 - 2024

感恩一路有你

ajax请求的五个步骤 提交表单后不跳转页面是什么原因?

浏览量:2466 时间:2021-03-13 19:54:30 作者:admin

提交表单后不跳转页面是什么原因?

最简单的方法是将onsubmit参数添加到表单中并异步提交。例如,调用JS函数并使用jqueryajax方法,该方法在main topic:<script>functionpostdata(){$中描述。Ajax({类型:“post”,URL:“邮政总局,数据:“”成功:功能(msg){}}returnfalse}</script><formonsubmit=“returnPostData()”><inputtype=“text”value=“”><inputtype=“submit”></form>

form表单提交了但页面不跳转是什么原因?

html的form提交之后,是如何进行跳转的?整个过程浏览器是如何实现的?

A:表单的动作不同于URL跳转:

表单可以将数据传输到后台,请求对象可以直接在后台从前台请求数据。

表单有两种传输数据的方法:

method=“post”:用于传输大量数据。在数据传输之前,首先对数据进行打包,这样传输数据的速度会比较慢,但是通过的数据可以正确解析,所以不会出现中文的乱码。

Method=“get”:因为地址栏的长度是有限的,所以数据量是有限的,并且要传输的数据必须在ascci代码值的范围内。因此,在传输中文时会出现乱码,需要特别处理。

URL跳转到操作只能通过URL参数传递数据,操作?Parameter name=Parameter value&在后台,也可以使用request对象从前台请求URL的参数值(URL到中文参数需要特殊处理)

ajax请求的五个步骤 input submit跳转页面 获取form表单数据

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。