在网站傍边经常会用到表单的提交,大少数能够也许是背景对数据的操作,
网站改版公司,比如产品、根基信息等;页面傍边凭据需要也会用到表单的提交,比如订单、登录注册等;from表单的提交办法经常应用的有两种。
一种是在from表单上凭据参数来完成提交,就是用submit来提交数据,第二种就是经由过程js的ajax来提交数据。
from表单提交:是全部页面住手跳转四周事器后提交数据 有get、post
action跳转地点 method 提交的办法
按钮提交 可能用js来节制 提交$("#frm").submit();
https://www.w3school.com.cn/tags/tag_form.asp 能够详细晓畅from标签的参数
ajax提交:就是向恳求的url地点提交数据 只能传文本,不克不及传文件
应用ajax完成提交 页面也是应用from表单 只是需要填写参数
次如果经由过程猎取from表单里的产数纠合 你能够自己一个一个数据的猎取 然后对数据住手考证获得符合条件的 。
也能够应用 jquery的封装的办法 能够猎取表单位素的完整绝对数据
jquery Ajax操作函数
$('#frm').serialize();
$('#frm').serializeArray();
背景猎取数据时会获得响应的的数组 就能够操作提交的数据了
如许做次如果对庞杂的数据提交 ***数组多个表单提交时非常好用
背景操作大少数是应用submit提交,前端页面表单大少数是应用ajax提交数据。
php在存储数据的时辰,偶尔辰也能够应用把数据序列化存入数据库,比照拟庞杂的数据我们能够一个字段保存。
应用php的函数
存储时应用json_encode(value) ---- 读取时应用json_decode(json)
serialize(value) ----- unserialize(str)
我们应用时能够凭据详细的需求来肯定应用的办法。