博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax的jQuery的表单序列化获取参数serialize()
阅读量:5034 次
发布时间:2019-06-12

本文共 545 字,大约阅读时间需要 1 分钟。

需要引入jQuery.js才能使用 $("form表单的id").serialize() 可获取form表单里面所有表单元素的值和name属性值,按顺序拼接成查询字符串 格式为name值=value值; 例如:
1 var forms=$("#form-product").serialize(); 2 console.log(forms); 3 $.ajax({ 4     type:"post", 5     url:"data/07_product_add.php", 6     data:$("#form-product").serialize(), 7     success:function (data) { 8        if(data.code==1){alert(data.msg);} 9        else alert("添加失败");10     },11     error:function () {12 13     }14 })

控制台输出的forms结果为:

根据结果可知,$().serialize()的返回值是一个已经进行编码的查询字符串。

 

转载于:https://www.cnblogs.com/shuen/p/8979244.html

你可能感兴趣的文章
Github之协同开发
查看>>
python字典使用
查看>>
使用Adivisor配置增强处理
查看>>
.net 操作MongoDB 基础
查看>>
文本元素
查看>>
用定位实现机器人效果
查看>>
第八周作业
查看>>
unity 字典序列化的问题
查看>>
升级测试(Upgrade Testing)
查看>>
php 连接 memcached 并调用
查看>>
03 Python安装 - 编辑器安装
查看>>
block传值
查看>>
【笔记】js Array.prototype.slice.call(arguments) 将函数的参数转换为数组方法的见解...
查看>>
PHP 天巡机票接口
查看>>
170314、工具:apache httpClient多线程并发情况下安全实用及工具类分享
查看>>
LeetCode:Wildcard Matching
查看>>
160622、详解JavaScript变量提升
查看>>
Redis Sentinel高可用架构
查看>>
使用ConfigFilter
查看>>
自定义annotation-----转载
查看>>