• 【ajax基础04】form-serialize插件


    目录

    一:form-serialize插件

    作用:

    语法格式:

    一:form-serialize插件

    作用:

    快速且大量的收集表单元素的值

    例如上图对于多表单元素的情形,单靠通过”选择器获取节点.value”值的形式,获取表单元素的值。在操作上、代码量上,非常的不简洁、且麻烦。form-serialize插件就很好的解决了这个问题

    语法格式:

    1. const form = document.querySelector('...要获取的表单元素')
    2. serialize(form,{hash:true,empty:true})
    3. //hash 设置获取数据结构
    4. // true:获取的数据为JS对象,一般请求体里提交给服务器
    5. //false:获取的数据为查询字符串
    6. //empty 设置是否获取空值
    7. //true:获取空值,可以保证数据结构和标签结构一致
    8. //false:不获取空值
    1. DOCTYPE html>
    2. 13.form-serialize插件使用


    注意:

    1. html表单元素中设置name属性的属性值,会作为serialize函数收集数据后,返回对象中的属性名
    2. html表单元素中name的属性值,要与后端接口文档参数名要求的一致
  • 相关阅读:
    Vue - Modal 对话框 content 内容解析富文本 (Ant Design Vue)
    3DGS语义分割之LangSplat
    三十九、Fluent时间步长的估算与库朗数
    初步搭建一个自己的对象存储服务---Minio
    HBase简介
    Vue + Element ui 实现动态表单,包括新增行/删除行/动态表单验证/提交功能
    volatile和synchronized
    无人驾驶迎来新高度!以后每辆车都有这些功能...
    OSPF协议LSDB同步过程和邻居状态机
    MySQL事务基本操作(方式2)
  • 原文地址:https://blog.csdn.net/qq_67896626/article/details/139794088