云和教育:云和数据集团旗下高端ICT职业教育品牌
  • 国家级全民数字素养与技能培训基地
  • 河南省第一批产教融合型企业建设培育单位
  • 郑州市数字技能人才(码农)培养评价联盟

通过form表单提交数据存在哪些缺点?

  • 作者:云和教育
  • 日期:2023-09-02
  • 浏览:716次

740782a67d70a9766b16e88ffbcb68d.png

HTML中的<form>标签,就是用于采集用户输入的信息,并通过<form>标签的提交操作,把采集到的信息提交到服务器端进行处理。通过点击 submit 按钮,触发表单提交的操作,从而使页面跳转到 action URL 的行为,叫做表单的同步提交。

image.png

表单同步提交存在两个缺点:

① <form>表单同步提交后,整个页面会发生跳转,跳转到 action URL 所指向的地址,用户体验很差。

② <form>表单同步提交后,页面之前的状态和数据会丢失。

如果使用表单提交数据,则会导致页面会发生跳转,页面之前的状态和数据也会丢失。解决这个问题,将表单更改为表单只负责采集数据,用Ajax负责将数据提交到服务器。